For many of you, the idea of using Linux as your everyday computer system is a new one. After using Linux as my primary operating system for almost five years, I've found replacements for all the Windows software I once used, plus many brand new applications!
All software in Linux comes in the form of packages. There are two major ways to install packages - via a repository or from a .deb installer file.
There are two ways to install packages from repository. The first is using the Terminal, where <package> is the name of the package(s) you're installing. You can install multiple packages at once by separating them in the install command with spaces.
$ sudo apt-get update $ sudo apt-get install <package>
An easiest way to search and install packages from a repository is with Synaptic Package Manager (synaptic). You can install this package from your Terminal by running...
$ sudo apt-get install synaptic
...and then start it like you would any other program.
You can install packages from a .deb file. The easiest program for working with these is GDebi Package Installer (gdebi-gtk), which you can install via...
$ sudo apt-get install gdebi-gtk
Most of this software is already in the main 'repositories' for Ubuntu or Linux Mint. However, there are cases where you may want to get more up-to-date versions. Under each package in this list, I'll aim to include a Source section with the best repository to use, or in cases where one must use a .deb file, the website link to get that file from.