W standardowych repozytoriach Etch nie ma zbyt wiele programów. Dlatego dodałem backportsa do pliku: /etc/apt/sources.list:
i dodałem klucz:
deb http://www.backports.org/debian etch-backports main contrib non-free
Zaktualizowałem ATP'a:
wget -O - http://backports.org/debian/archive.key | apt-key add -
¯eby dopiero wtedy zwracał uwagę na te pakiety w backportsach??sudo aptitude update
Bo w Etch nie ma faktycznie paru potrzebnych programów.
Ale ja chcę zainstalować tylko te programy co mi są potrzebne a nie aktualizować cały system do niestabilnych wersji!
Powiązania z danym programem z backportsa i tak się muszą ściągnąć prawda?
I stworzyłem plik:
Wpisałem tam poniższe polecenia:nano /etc/apt/preferences
Co ma oznaczać niższy priorytet instalacji z backports'ów.Explanation: Etch
Package: *
Pin: release o=Debian,a=stable
Pin-Priority: 900
Package: *
Pin: origin www.debian-multimedia.org
Pin-Priority: 600
Package: *
Pin: release a=etch-backports
Pin-Priority: 200
Package: *
Pin: release o=Debian
Pin-Priority: -10
Moje pytanie jest następujące:
Czy jeżeli teraz będę chciał zaktualizować system poleceniami:
To czy mi się zacznie system aktualizować z backportsów?aptitude upgrade
aptitude dist-upgrade
Jak zrobić aby przy normalnym wpisywaniu komend instalacyjnych system nie zwracał uwagi na backportsy a dopiero jakbym wpisał jakieś polecenie typu:
Dopiero wtedy żeby wziął pod uwagę backportsy?aptitude -t etch-backports install ntfs-3g
Bo faktycznie Etch'u nie ma kilku potrzebnych programów. Ale ja chcę tylko zainstalować te programy, bez żadnych dodatkowych aktualizacji systemu do wersji niestabilnych.
Bo i tak APT musi chyba pobrać potrzebne zależności przy instalacji danego programu z backportsu?
Bardzo mi zależy na stabilności.
Proszę o radę.
Pozdrawiam;-)