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

36

Je supprimais les paquets avec apt-get remove mais je me suis rendu compte que j'aurais dû utiliser --purge pour supprimer les fichiers de configuration.

Puis-je supprimer facilement les fichiers de configuration des packages ou dois-je réinstaller le package puis le supprimer avec un --purge ?

    
posée Jorge Castro 14.02.2012 - 15:27
la source

3 réponses

43

Oui, vous pouvez.

Sur la ligne de commande:

sudo apt-get remove --purge packagename

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

Vous pouvez également le faire depuis une interface graphique:

  • Installez Synaptic du Software Center
  • Exécuter Synaptic
  • Rechercher les paquetages listés sous "Non installé (config résiduel)"
  • Cliquez avec le bouton droit de la souris sur le package et cliquez sur le bouton pour supprimer complètement
  • Cliquez sur le bouton à cocher de la barre d’outils et cliquez sur Appliquer lorsque la boîte de dialogue s’affiche.
réponse donnée RolandiXor 14.02.2012 - 15:33
la source
50

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

dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)
    
réponse donnée firo 09.04.2013 - 06:56
la source
3

Oui!

En attendant une réponse technique plus approfondie car je n’ai pas la moindre idée des aspects internes d’Ubuntu!

Testé sur apache2.2-common et mediawiki.

L'exécution de apt-get remove a laissé des fichiers, essayer à nouveau d'exécuter la commande a entraîné une erreur indiquant que le paquet n'était pas installé, mais il était disponible à la fin de l'onglet pour apt-get remove .

Quand j'ai apt-get remove apache2.2-common --purge , cela a supprimé les fichiers restants et les a supprimés de la fin de l'onglet.

Encore une fois, je ne peux que donner la réponse et non pas un "pourquoi" technique, mais j'ai hâte de lire la réponse de quelqu'un d'autre!

    
réponse donnée wilhil 14.02.2012 - 15:34
la source

Lire d'autres questions sur les étiquettes