====== Using Debian Backports ====== With LMDE2, you're running **//Debian stable//**, which is great for reliability. Sometimes though, you might want to install software that is more recent than the version available in the stable repository (or that is not even available there for that matter). Those could be available in the ''Backports'' packages. You can learn more about this on [[https://wiki.debian.org/Backports|the backports page of the Debian wiki]]. Let's just say that //Backports// are packages recompiled from the //Testing// (or sometimes even //Unstable//) Debian repos, so they will run without new libraries. ===== Configure your Sources ===== You can use LMDE2's Software Manager (Menu > Software Manager) to update your sources list, or you could directly edit your ''/etc/apt/sources.list'' file straight from the command line. === Using Software Manager === In the Software Manager app, use the menu **//Edit > Software sources//**, this will open a window where you'll click the **//Additional repositories//**, then **//Add a new repository...//** buttons. Paste the following line in the dialog that opens: <Code> deb http://httpredir.debian.org/debian jessie-backports main contrib non-free </Code> Finally, hit the **//Update the cache//** button on top of the repos list. === Using the command line === Use sudo to create a new root-owned file in the ''/etc/apt/sources.list.d/'' directory. You can give it a name of your choice, as long as it ends with ''.list'', for clarity's sake we'll name it ''backports.list''. It should contain the repository's URL.\\ Once done, we'll have to update our apt packages list: <Code> > sudo nano /etc/apt/sources.list.d/backports.list [sudo] password for ----: PASTE: deb http://httpredir.debian.org/debian jessie-backports main contrib non-free > sudo apt-get update </Code> ===== Installing from Backports ===== When you want to have a specific package installed from Backports, rather than from the Stable repos, use the ''apt-get''commend with the ''-t'' option from the command line: <Code> > sudo apt-get -t jessie-backports install packagename </Code> ===== Listing Backports Installs ===== All packages installed from backports are "tagged" with ''~bpo'', you can list all of those package using the following command line instruction: <Code> > dpkg-query -W | grep ~bpo </Code>