Používání Apt-Pinning v Debianu

Vrátil jsem se k Debian Squeeze. Důvod, který mě vedl k návratu do stabilní pobočky Debian, (protože jsem vždy používal Testování) bylo nesprávné zobrazení typografie pomocí a jádro vyšší než verze 2.6.32-5-686.

Hlavním problémem při provádění tohoto kroku je, že ztratím mnoho balíčků, které jsou v úložištích Testování Debianu a že Debian stabilní nemá. Příkladem jsou LibreOffice 3.4.3 y turpiální.

Naštěstí dovnitř Debian existuje možnost Apt volal Apt Pinning a budete se divit, k čemu to je? No, aniž bychom šli do technického brusku, s Apt Pinning můžu použít Debian Squeeze a zároveň balíčky debian sípavý. Skvělé, že?

Jak to mám udělat?

Po instalaci Debian Squeeze a nakonfigurovat jej, aktualizovat a tak dále, první věc, kterou udělám, je přidání úložišť Testování, takže soubor /etc/apt/sources.list vypadá 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

Později vytvořím soubor / etc / apt / preference a vložil jsem to dovnitř:

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

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

Nyní otevřu terminál a aktualizuji úložiště.

$ sudo apt-get update

Teď, když chci nainstalovat turpiální například mám dva způsoby, jak to udělat v terminálu:

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

Y APT je zodpovědný za výběr pouze nezbytných závislostí jednoho úložiště a druhého. Pokud o tom potřebujete více informací, můžete navštívit tento odkaz.