I'm in Argentina, Buenos Aires. I have Debian Jessie 8.2. I need to edit
sources.list, since it seems incomplete. The main need is update as soon as possible my system after installation, to make sure the problems I'm facing are not because of a lack of a patch or whatever simple solution. According to this Debian webpage, one option, and I want to proceed with it, is using
aptitude to manage packages.
In the cited Debian website, it reads:
Before you can use aptitude to make an upgrade, you'll have to edit the
/etc/apt/sources.listfile to set it up. If you wish to upgrade to the latest stable version of Debian, you'll probably want to use a source like this one:
http://ftp.us.debian.org/debian stable main contrib non-free
I've read this tutorial and understood it very well, it is very well explained. I installed Debian using a USB stick, I have AMD64 architecture. This is my
sources.list, wich is a text document that, to my understanding of using Linux 3 days, tells Debian where and how and what to update, if it's free or non-free repositories, etc.
# # deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL$ deb cdrom:[Debian GNU/Linux 8 _Jessie_ - Official Snapshot amd64 LIVE/INSTALL B$ deb http://security.debian.org/ jessie/updates main deb-src http://security.debian.org/ jessie/updates main deb http://ftp.br.debian.org/debian testing main contrib non-free deb http://ftp.debian.org/debian/ jessie-updates main contrib non-free deb http://security.debian.org/ jessie/updates main contrib non-free
What are the cdrom lines for, do I need them? Are they because I may have more packages in cdrom and when I run
apt-get update with my USB stick plugged in (I used USB stick instead of optical mediums like CDs or DVDs to install).
According to the article I came up with this possible
sources.list. What do you say?
deb http://ftp.us.debian.org/debian/ jessie main contrib non-free deb http://security.debian.org/ jessie/updates main contrib non-free deb http://ftp.us.debian.org/debian jessie-updates main contrib non-free
This is a possible candidate that I made up using that guide. Is a copied version of one of the presented examples, the first example of the guide, except that I don't want source code (I'm too beginner) and I add
non-free. This is all because I need to update to the best possible system, because Debian is having many problems, various applications are having issues, for example some contextual menus don't work well. For that reason I need to update, and I can't update without having a good starting
sources.list, I need it to download the aptitude package manager.