Kann ich Konfigurationsdateien löschen, nachdem ich das Paket entfernt habe?

41

Ich habe eine Paketentfernung mit durchgeführt, apt-get removeaber dann festgestellt, dass ich eine --purgezusammen mit der Konfigurationsdatei hätte ausführen sollen , um die Konfigurationsdateien zu entfernen.

Kann ich die Paketkonfigurationsdateien einfach entfernen oder muss ich das Paket neu installieren und dann mit einem entfernen --purge?

Jorge Castro
quelle

Antworten:

48

Ja, du kannst.

Von der Kommandozeile:

sudo apt-get remove --purge packagename

Dadurch werden alle verbleibenden Dateien entfernt, die das Paket installiert hat.


Sie können dies auch von einer GUI aus tun:

  • Installieren Sie Synaptic Installieren Sie Synaptic über das Software Center
  • Führen Sie Synaptic aus
  • Finde Pakete, die unter "Nicht installiert (Restkonfiguration)" aufgelistet sind
    Pakete mit Restkonfigurationen
  • Klicken Sie mit der rechten Maustaste auf das Paket und klicken Sie auf, um es vollständig zu entfernen Speisekarte
  • Klicken Sie auf das Kontrollkästchen in der Symbolleiste und klicken Sie auf Übernehmen, wenn das Dialogfeld angezeigt wird. Dialog
RolandiXor
quelle
3
Unter apt 1.0.9.2ubuntu2 apt-get remove --purgehat Konfigurationsdateien oder Datenbanken nicht entfernt, wenn sie nach dem Entfernen des Pakets ausgegeben wurden Package xxxx is not installed, so not removed. dpkg --purgewurde für eine korrekte Bereinigung benötigt.
07.
53

Hier ist ein einfacher Befehl, der Ihre Anfrage erfüllt:

dpkg --purge $(dpkg --get-selections | grep deinstall | cut -f1)
firo
quelle
@ user1133275 Ich bin sehr verwirrt, beschweren Sie sich über die Backticks?
Mihail Malostanidis
2
Sie sollten erklären, was genau dieser Befehl bewirkt. Irgendwie hat es mysql von einem Server entfernt, auf dem ich es ausgeführt habe.
Sumit
3

Sie können alle zuvor deinstallierten Pakete löschen mit aptitude:

aptitude purge ?config-files

Sie können auch einzelne Pakete löschen, müssen dann aber auch die Abhängigkeiten einzeln löschen. Es ist nicht praktisch.

Rolf
quelle