apt-get beállítása egyszerre több debian repozitory hozzáféréséhez

kecsi küldte be v, 2006-02-05 11:39 időpontban

Amennyiben bosszantott már, hogy a stabil debian rendszered csomagjai már kicsit öregek és szeretnél újabbakat a következő kis okosság hasznos lehet számodra. Mivel leírom, hogy lehet megtartani a stabil alap rendszert, de már újabb debian csomagokat is hozzáférhetővé tenni. apt-get csomag lehtőséget ad egyszerre több repozitory beállítására plusz súlyozásra köztük.

Megjegyzem a vegyes rendszer karbantartása kicsit nehézkesebb.

Mindösszé két konfigurációs állományt kell szerkesztenünk.
1. a jól ismert /etc/apt/sources.list állomány lehet akár a következő:

#Stable
deb http://ftp.us.debian.org/debian stable main non-free contrib
deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free

#Testing
deb http://ftp.us.debian.org/debian testing main non-free contrib
deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free

#Unstable
deb http://ftp.us.debian.org/debian unstable main non-free contrib
deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free

avagy az enyémhez hasonló.

2. /etc/apt/preferences tartalma pedig ilyesmi:

Package: *
Pin: release a=stable
Pin-Priority: 700

Package: *
Pin: release a=testing
Pin-Priority: 650

Package: *
Pin: release a=unstable
Pin-Priority: 600

Ezután már használhatjuk is a testing vagy unstable csomagokat is:
Így: apt-get -t testing install
avagy így: apt-get install /unstable