cClaude.rocks ☕ Le blog

[Nouvelles technologies, sciences et coups de gueule…]

Menu

Lors de l’utilisation de apt upgrade ou du « gestionnaire de mise à jour » tous les nouveaux paquets installés sont mis à jour et dans certains cas, rarissime, il est vrai, cela n’est pas souhaitable — Voir le billet ❗ Instabilité avec GitLab.

Pour reporter la bloquer d’un paquet, il existe différentes solutions, je vais vous en proposer seulement deux ; basées l’une sur dpkg, l’autre sur apt.



Solution basée sur dpkg

Mettre un paquet en attente :

echo "<package-name> hold" | sudo dpkg --set-selections

Supprimer la mise en attente :

echo "<package-name> install" | sudo dpkg --set-selections

Afficher l’état de tous vos paquets :

dpkg --get-selections

Afficher l’état d’un seul paquet :

dpkg --get-selections <package-name>

Afficher l’état de tous les paquets en attente :

dpkg --get-selections | grep "\<hold$"


Solution basée sur apt

Mettre un paquet en attente :

sudo apt-mark hold <package-name>

Supprimer la mise en attente :

sudo apt-mark unhold <package-name>

Afficher l’état de tous les paquets en attente :

sudo apt-mark showhold


Références

ᦿ


ℹ 2006 - 2022 | 🏠 Accueil du domaine | 🏡 Accueil du blog