Debian – Interdire la mise à jour de paquets
Liminaire
Nous allons ici savoir comment interdire la mise à jour de paquets lorsque l'on fait un apt-get upgrade par exemple.
I - Récupération de la liste des paquets
Pour commencer, il suffit de récupérer la liste des paquets avec les attributs dans un fichier texte :
dpkg --get-selections > liste
II - Mise à jour des attributs des paquets
Ensuite, il faut éditer le fichier liste
et changer les attributs :
Si par exemple, vous voulez interdire de mettre à jour le paquet iptraf
, il suffit de le rechercher et remplacer l'attribut (qui est placer à droite, par exemple, install) par hold
comme ceci :
iptraf install
devient
iptraf hold
III - Mise à jour de la liste des paquets
Enfin, il suffit de mettre à jour la liste comme ceci :
dpkg --set-selections < liste
Vous pouvez maintenant lancer un apt-get dist-upgrade
et vous serez prévenu qu'il y a une mise à jour de disponible mais que le paquet restera conservé et donc que la mise à jour ne sera pas effectuée 🙂
Aucun trackbacks pour l'instant
Leave a comment