Debian i pinning

El pinning és el mètode de l'APT de Debian per instal·lar paquets de diferents releases. Molts tenim instal·lada una testing i sovint volem provar paquets que sols es troben a la unstable. Aquesta recepta ho permet.

La "chicha" de tot plegat és assignar prioritats numèriques a les diferents releases.

# /etc/apt/preferences
#
Package: *
Pin: release a=testing
Pin-Priority: 650

Package: *
Pin: release a=unstable
Pin-Priority: 600

Deixem clar quina és la release que volem per defecte.

// /etc/apt/apt.conf
//
APT::Default-Release "testing" ;

I afegim un repositori de la unstable.

# /etc/apt/sources.list
#
deb http://jane.uab.es/debian/ testing main contrib non-free
deb http://jane.uab.es/debian/ unstable main contrib non-free

deb http://secure-testing.debian.net/debian-secure-testing
   etch/security-updates main contrib non-free

Llestos. aptitude update i a volar.

Recorda que l'apt-show-versions et diu de quina release és cada paquet que tens instal·lat.

I si vols saber més,

Comentaris