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
኿