Utiliser Apt-Pinning sur Debian

Je suis retourné à Debian Squeeze. La raison qui m'a poussé à retourner dans la branche stable de Debian, (depuis que j'ai toujours utilisé Tests) a été l'affichage incorrect du typographie en utilisant un kernel supérieur à la version 2.6.32-5-686.

Le principal problème avec cette étape est que je perds de nombreux paquets qui se trouvent dans les référentiels de Test Debian et que Debian stable il n'a pas. Un exemple d'entre eux sont LibreOffice 3.4.3 y turpial.

Heureusement, dans Debian il y a une option pour Apte appelé Épinglage Apt et vous vous demanderez à quoi ça sert? Eh bien, sans entrer dans la meule technique, avec Épinglage Apt je peux utiliser Debian Squeeze et en même temps, des paquets de debian sifflante. Cool non?

Comme je le fais?

Après l'installation Debian Squeeze et le configurer, le mettre à jour et ainsi de suite, la première chose que je fais est d'ajouter les référentiels de Tests, donc le fichier /etc/apt/sources.list ressemble à ceci:

# 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

Plus tard, je crée le fichier / etc / apt / preferences et je mets ça à l'intérieur:

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

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

Maintenant, j'ouvre un terminal pour mettre à jour les référentiels.

$ sudo apt-get update

Maintenant, quand je veux installer turpial par exemple, j'ai deux façons de le faire dans le terminal:

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

Y APT il est chargé de choisir uniquement les dépendances nécessaires d'un référentiel et de l'autre. Si vous souhaitez plus d'informations à ce sujet, vous pouvez visiter ce lien.