Nie zmianiaj praw do plików nigdzie poza /home albo tam gdzie montujesz jakieś dyski!
W Debianie na pewno zadziała coś takiego:
su
podajesz hasło roota i jesteś rootem.
nano /etc/apt/sources.list
Otwiera się edytor tekstu. Plik zapisuje się Ctrl+o, wychodzi się Ctrl+x.
To co warto tam mieć to zależy od tego jaką wersję Debiana chcesz mieć: stable, testing, unstable czy jakieś mieszanki.
Ja mam testing i mam coś takiego:
# TESTING
# podstawowe repozytorium
deb http://ftp.pl.debian.org/debian/ testing main contrib non-free
# uaktualnienia bezpieczeństwa
deb http://security.debian.org/ testing/updates main contrib non-free
# deb-multimedia - dodatkowe kodeki, odtwarzacze, etc.
deb http://www.deb-multimedia.org/ testing main non-free
Dla Stable możesz mieć:
# STABLE
## podstawowe repozytorium
deb http://ftp.pl.debian.org/debian/ stable main contrib non-free
## uaktualnienia bezpieczeństwa
deb http://security.debian.org/ stable/updates main contrib non-free
## często uaktualniane pakiety, np. dotyczące
## filtrowania spamu czy skanowania antywirusowego
deb http://ftp.pl.debian.org/debian stable-updates main contrib non-free
## backporty - programy przepakietowane dla stable z testinga
deb http://ftp.pl.debian.org/debian/ jessie-backports main contrib non-free
## deb-multimedia - dodatkowe kodeki, odtwarzacze, etc.
deb http://www.deb-multimedia.org/ stable main non-free
## przeglądarka Opera
deb http://deb.opera.com/opera/ stable non-free
## przeglądarka Iceweasel - aktualne wydanie stabilne
deb http://mozilla.debian.net/ jessie-backports iceweasel-release
## przeglądarka Google Chrome
deb http://dl.google.com/linux/chrome/deb/ stable main
Ale tych wpisów dla stable chyba nie testowałem.
Jak zmieniasz coś w tych plikach to musisz potem zrobić:
apt-get update
Z backportów instalujesz poleceniem:
apt-get -t jessie-backports install nazwa_pakietu