HowTo Ubuntu: verrouiller la version d’un package avec Synaptic

Il peut être parfois utile de verrouiller une version d’un paquet sous Ubuntu. (si j’avais su cela plus tôt j’aurai bloqué la première version de Gwibber :P )
Cela peut être intéressant si vous voulez verrouiller un kernel, des drivers, des versions spécifiques d’applications

Pour cela, c’est très simple, allez dans votre Gestionnaire de Paquets Synaptic

Rentrez votre mot de passe, puis cliquez sur Ok

Vous arrivez maintenant sur l’interface de Synaptic

Par exemple avec le paquet midori (cf. Cyrille et son navigateur léger :P ), vous pouvez faire une recherche dans le gestionnaire.

Puis une fois celui-ci sélectionné, il vous suffit d’aller dans le menu Paquet > Bloqué la version (en français).

Vous verrez alors votre paquet avec un petit verrou comme la screen ci-dessous

Ensuite, rechargez les paquets, votre paquet sera surligné en rouge avec un petit verrou. Attention tout de même, certaines mises-à-jour sont importante…

En mode Ligne de commande

Il est aussi possible de le faire grâce à wajig (Wajig est un point d’entré simplifié pour les outils de gestion de paquets Debian, y compris dpkg et apt):

sudo apt-get install wajig

Puis, pour exclure le programme :

wajig hold <pacakge>

Mise à jour :
Suite au commentaire de Seza, il est possible de verrouiller un paquet avec aptitude :

aptitude hold paquet
aptitude unhold paquet

Vus : 460
Publié par elementary OS : 374