paquet

Ubuntu – bloquer la mise à jour d’un paquet

Après avoir installé un paquet d’une version spécifique, il peut être intéressant d’en bloquer la mise à jour automatique.

Pour cela, il suffit d’ajouter dans le fichier /etc/apt/preferences (le créer si il n’existe pas) les lignes suivantes :

[bash]Package: nom_du_paquet
Pin: version du paquet à conserver
Pin-priority: 1001[/bash]

Ce qui donne par exemple pour gthumb (purement dans un but didactique) :

[bash]Package: gthumb
Pin: version 3:2.11.2.1.is.2.10.11-0ubuntu1
Pin-priority: 1001[/bash]

On notera que le numéro de version à indiquer est l’information que l’on obtient en listant le paquet actuellement installé avec la commande « dpkg -l », par exemple :
[bash]dpkg -l |grep gthumb[/bash]
Le résultat se situe dans la deuxième colonne.

Si vous ne respectez pas exactement le bon No de version, ça ne fonctionnera pas, et votre programme risque d’être mis à jour.

Vous pouvez vérifier la bonne prise en compte avec la commande :
[bash]sudo apt-cache policy gthumb[/bash]

Si tout est ok, lors de mise à jour du système par la commande « apt-get upgrade », le paquet sera ignoré, et par l’interface graphique, le paquet sera décoché par défaut.

Sources :
http://doc.ubuntu-fr.org/apt-get#bloquer_la_mise_a_jour_d_un_paquet
http://doc.ubuntu-fr.org/amarok

Loading

Tags: , , , , , ,

samedi, octobre 23rd, 2010 GNU - Linux, Reseau, Technologie Aucun commentaire