Usant Apt-pinning en Debian

He tornat a Debian Squeeze. El motiu que em va impulsar a tornar a la branca estable de Debian, (Ja que sempre he fet servir Proves) ha estat la incorrecta visualització de la tipografia usant un nucli superior a la versió 2.6.32-5-686.

El problema principal de donar aquest pas, és que perdo molts paquets que estan en els repositoris de Proves de Debian i que Debian estable no té. Exemple d'ells són LibreOffice 3.4.3 y Turpial.

Per sort, en Debian hi ha una opció per apte anomenat Apt-pinning i vostè es preguntarà ¿Perquè serveix això? Doncs bé, sense entrar en la mola tècnica, amb Apt-pinning puc fer servir Debian Squeeze i a el mateix temps, paquets de Debian Wheezy. ¿Genial cert?

Com ho faig?

Després d'instal·lar Debian Squeeze i configurar-lo, actualitzar-lo i altres, el primer que faig és afegir els repositoris de Proves, De manera que el fitxer /etc/apt/sources.list em queda d'aquesta manera:

# 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

Posteriorment va crear el fitxer / Etc / apt / preferences i li poso això dins:

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

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

Ara obro un terminal actualitzo els repositoris.

$ sudo apt-get update

Ara quan vull instal·lar Turpial per exemple, tinc dues formes de fer-ho al terminal:

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

Y APT s'encarrega d'escollir només les dependències necessàries d'un repositori i de l'altre. Si volen obtenir més informació sobre això, poden visitar aquest enllaç.


Add as preferred source