Aller au contenu

Debian : nettoyer les paquets résiduels


Ldfa

Messages recommandés

Un mémo sur une commande bien pratique sous Debian, permettant de faire un vrai nettoyage de paquets résiduels lors d’une montée de version de la distribution Debian.
En effet, lors d’une montée de version il est coutume de faire un nettoyage de paquets avec la commande : apt autoremove
Cependant, de vieux paquets ou des dépendances peuvent être encore présents malgré qu’ils ont été désinstallés.
Afin de faire un véritable ménage sur le système, exécuter la commande suivante :

apt purge $(dpkg --list |grep '^rc' |awk '{print $2}')

Explication de la commande :

  • dpkg –list : liste tous les paquets présent sur le système
  • grep ‘^rc’ : cherche les paquets désinstallés mais pas purgés
  • awk ‘{print $2}’ : filtre l’affichage de la sortie de la commande précédente

Exemple sur un de mes serveurs récemment migré sur Debian Stretch :
apt-purge-old-paquets-550x129.png

  • Bonus : pour lister les paquets encore présent en version Debian 8 suite au passage à Stretch (merci à JL) :
dpkg -l | grep deb8 

via chr4.org

Afficher l’article complet

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.