Webmail Espace privé About
Home   Debian Addict Testing
Gestion des paquets

Figer la mise à jour des paquets

Bloquer la mise à jour de certains paquets avec dpkg
jeudi 12 février 2004.
 

Certains d’entre vous savent figer la mise à jour des paquets de votre Debian via dselect (ie en appuyant sur la touche = lorsque le paquet est sélectionné). Néanmoins il faut savoir que cette opération est également possible via dpkg.

Vous voulez figer la mise à jour de certains paquets ?? Celà est possible via dpkg moyennant une petite astuce. ;-)

Prérequis

Il savoir que dans le jargon des gestionnaires de paquets, figer un paquet revient à le mettre dans le status hold. Celà semble futile comme explication ?? Et bien celà m’évitera de l’expliquer plus tard. ;-)

Un seul paquet à la fois

Vous avez un paquet que vous voulez figer, il suffit de taper la commande suivante :

#echo "nom_du_paquet hold" | dpkg --set-selections

Des paquets en série

Vous avez un certain nombre de paquets à figer, mais vous n’avez pas envie de taper 60 fois la commande précédante ?? Je vous comprend, alors voici une petite astuce :

Dans un premier temps il faut récupérer la liste des paquets installés sur votre Debian avec la commande suivante :

#dpkg --get-selections > /etc/apt/selections

Ensuite il faut indiquer les paquets à figer mettant hold à la fin de chaque ligne des paquets à figer.

Une fois prêt, il ne reste plus qu’à appliquer les nouvelles options en procédant ainsi :

#dpkg --set-selections < /etc/apt/selections


Signatures: 0
Date Nom Message

Forum

Vous pouvez participer à la vie de ce site et proposer vos propres articles en vous inscrivant ci-dessous. Vous recevrez immédiatement un email vous indiquant vos codes d'accès à l'espace privé du site.

Identifiants personnels

Indiquez ici votre nom et votre adresse email. Votre identifiant personnel vous parviendra rapidement, par courrier électronique.

Des mêmes auteurs