59 votes

Puis-je purger les fichiers de configuration après avoir supprimé le paquet ?

Je faisais une suppression de paquet avec apt-get remove mais j'ai ensuite réalisé que j'aurais dû faire un --purge avec lui pour supprimer les fichiers de configuration.

Puis-je supprimer les fichiers de configuration des paquets facilement ou dois-je réinstaller le paquet et le supprimer ensuite avec un fichier --purge ?

67voto

firo Points 1480

Voici une commande simple qui répondra à votre demande :

dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)

54voto

Bernie Perez Points 5091

Oui, vous pouvez.

Depuis la ligne de commande :

sudo apt-get remove --purge packagename

Cela supprimera tous les fichiers restants que le paquet a installés.


Vous pouvez également le faire à partir d'une interface graphique :

  • Installer Synaptique Install Synaptic à partir du Centre des logiciels
  • Exécuter Synaptic
  • Trouvez les paquets listés sous "Not Installed (residual config)".
    Packages with residual configs
  • Cliquez avec le bouton droit de la souris sur le paquet et cliquez sur "Marquer pour suppression complète". Menu
  • Cliquez sur le bouton de vérification dans la barre d'outils et cliquez sur appliquer lorsque la boîte de dialogue s'affiche. Dialogue

9voto

Rolf Points 1420

Vous pouvez purger tous les paquets précédemment désinstallés avec aptitude :

aptitude purge ?config-files

Vous pouvez également purger des paquets individuels, mais vous devrez alors purger les dépendances une par une. Ce n'est pas pratique.

1voto

R Kumar Points 181

La purge ne supprime pas le fichier de configuration, du moins dans mon cas, elle n'a pas pu le faire.

Pour supprimer le fichier de configuration :

  1. Obtenir la liste de tous les répertoires de configuration.

    cd ~/.config
    ls
  2. Supprimez les répertoires contenant la configuration pour le nom du paquet.

    rm -rf packagename

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X