Používanie Apt-Pinning na Debiane

Vrátil som sa k Debian Squeeze. Dôvod, ktorý ma podnietil k návratu do stabilnej pobočky debian, (keďže som vždy používal testovanie) bolo nesprávne zobrazenie typografie pomocou a jadro vyššia ako verzia 2.6.32-5-686.

Hlavným problémom tohto kroku je, že stratím veľa balíkov, ktoré sú v úložiskách servera Testovanie Debianu a že Debian stabilný nemá. Ich príkladom sú LibreOffice 3.4.3 y turpial.

Našťastie dovnútra debian existuje možnosť naklonený volal Apt Pinning a budeš sa čudovať, na čo to je? Bez toho, aby sme išli do technického brúsneho kameňa, s Apt Pinning Môžem použiť Debian Squeeze a zároveň balíčky debian pískanie. Super nie?

Ako to spravím?

Po inštalácii Debian Squeeze a nakonfigurujem ho, aktualizujem a tak ďalej, prvá vec, ktorú urobím, je pridať úložiská testovanie, takže súbor /etc/apt/sources.list vyzerá takto:

# Repositorios Stable
deb http://ftp.debian.org/debian squeeze main contrib non-free
# Repositorios Testing
deb http://ftp.debian.org/debian wheezy main contrib non-free

Neskôr súbor vytvorím / etc / apt / preferencie a vložil som to dovnútra:

Package: *
Pin: release n=stable
Pin-Priority: 900

Package: *
Pin: release n=testing
Pin-Priority: 800

Teraz otvorím terminál na aktualizáciu úložísk.

$ sudo apt-get update

Teraz, keď chcem nainštalovať turpial napríklad mám dva spôsoby, ako to urobiť v termináli:

$ sudo apt-get install turpial/testing
$ sudo apt-get -t testing install turpial

Y APT je zodpovedný za výber iba potrebných závislostí jedného a druhého úložiska. Ak potrebujete ďalšie informácie, navštívte stránku ce lien.