Apt-Pinningu kasutamine Debianis

Olen tagasi pöördunud debian-squeeze. Põhjus, mis ajendas mind tagasi naasma Debian, (kuna olen alati kasutanud Testimine) on olnud vale kuvamine tüpograafia kasutades a tuum versioonist kõrgem 2.6.32-5-686.

Selle sammu tegemise peamine probleem on see, et ma kaotan paljud paketid, mis asuvad Debiani testimine ja et Debiani stabiilne ei oma. Näide neist on LibreOffice 3.4.3 y Turpiaal.

Õnneks sisse Debian on võimalus Asjakohane kutsutud Apt Pinning ja te ei tea, milleks see on? Noh, laskumata tehnilisse lihvkivi, koos Apt Pinning Ma oskan kasutada debian-squeeze ja samal ajal pakendeid debiani vilistav. Lahe eks?

Kuidas seda teha?

Pärast installimist debian-squeeze ja konfigureerida, uuendada ja nii edasi, lisan esimese asjana saidi hoidlad Testimine, nii et fail /etc/apt/sources.list näeb välja selline:

# 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

Hiljem loon faili / etc / apt / preferences ja ma panin selle sisse:

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

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

Nüüd avan terminali värskendama hoidlaid.

$ sudo apt-get update

Nüüd, kui tahan installida Turpiaal mul on näiteks terminalis kaks võimalust seda teha:

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

Y APT see vastutab ainult ühe ja teise hoidla vajalike sõltuvuste valimise eest. Kui soovite selle kohta lisateavet, võite külastada seda linki.