debian / apt / dpkg : Comment empêcher la mise à jour d'un paquet
Par Twidi,
vendredi 9 décembre 2005 à 12:31 :: Logiciel libre
:: #51
Tags : astuce - debian - linux
Prenons l'exemple de wine qui, pour certaines raisons (comme l'install d'IE6 sous linux), doit être installé dans une version spécifique.
Le problème est que lors de la prochaine mise à jour (apt-get upgrade), wine sera mis à jour à la dernière version disponible.
La solution est la suivante, qui consiste à dire à dpkg (et donc apt) de ne pas mettre à jour ce paquet :
echo "nom_du_paquet hold" | dpkg --set-selections
Et voilà 
Pour débloquer un paquet :
echo "nom_du_paquet install" | dpkg --set-selections
Pour avoir la liste des paquets bloqués :
dpkg --get-selections | grep hold