Debian : ajouter un paquet testing dans Lenny (backports)

debian_cubism_comp

J’ai besoin d’utiliser un paquet plus récent que celui de la distribution principale Debian.
Peut-être pour en finir avec MySQL et SSL
Toutefois, je ne souhaite pas changer ma Debian stable pour une testing. La solution : utiliser les backports.
La version « backport » d’un paquet restera dans tous les cas compatible avec la distribution stable.

 

Il faut donc :

Ouvrir le dépôt

nano /etc/apt/sources.list

… ajouter la ligne suivante :

deb http://www.backports.org/debian lenny-backports main contrib non-free

… mettre à jour le cache du dépôt

aptitude update

 

Pour pallier l’erreur de clés GPG :

aptitude install debian-backports-keyring

 

Pour installer un packet à partir du backport dans Lenny :

aptitude -t lenny-backports install {nom du paquet}

 

Pour mettre à jour les paquets backports automatiquement :

Ouvrir/Créer le fichier des préférences apt

nano /etc/apt/preferences

Y ajouter ces lignes

Package: *
Pin: release a=lenny-backports
Pin-Priority: 200

 

Vous pouvez rechercher un paquet backport sur ce site :
http://www.backports.org/dokuwiki/doku.php?id=packages
Les fichiers sources sont disponibles pour téléchargement à cette même adresse.