Antworten:
Wie die man apt-get
Seite sagt:
remove - remove ist identisch mit install, außer dass Pakete entfernt und nicht installiert werden. Beachten Sie, dass beim Entfernen eines Pakets die Konfigurationsdateien auf dem System verbleiben . Wenn dem Paketnamen ein Pluszeichen (ohne Leerzeichen) angehängt wird, wird das identifizierte Paket installiert und nicht entfernt.
Bereinigen - Bereinigen ist identisch mit Entfernen, mit der Ausnahme, dass Pakete entfernt und gelöscht werden ( alle Konfigurationsdateien werden ebenfalls gelöscht ).
Dies gilt natürlich nicht für Pakete, in denen sich Konfigurationsdateien im Home-Ordner des Benutzers befinden (z. B.:). /home/SexyNoJutsuUser
Diese Dateien werden nicht berührt. ( Warum entfernt "Löschen" nicht alles, was mit einer App zu tun hat? )
Wenn Sie beispielsweise Chrome, Firefox, XBMC oder andere Dateien entfernen, die Konfigurationsdateien in Ihrem /home
Ordner enthalten, bleiben diese Dateien dort.
Wenn Sie dagegen Apache, Squid, MySQL oder ähnliche Dienste installieren, in denen die Dateien gespeichert sind /etc
, werden diese Konfigurationsdateien gelöscht, wenn Sie sie verwenden purge
.
Ein Auszug aus meiner Antwort auf eine andere Frage:
apt-get remove packagename
entfernt die Binärdateien, jedoch nicht die Konfigurations- oder Datendateien des Paketspackagename
.apt-get purge packagename
Oderapt-get remove --purge packagename
wird über entfernen alles in Bezug auf das Paketpackagename
, [...]
Besonders nützlich , wenn Sie mit einer Anwendung zu ‚ganz von vorne anfangen‘ , weil Sie die Konfiguration durcheinander.
apt-get purge
Entfernt Konfigurationsdateien, während apt-get remove
dies nicht der Fall ist.
apt
ist ähnlich, aber eine Alternative zu,apt-get
): askubuntu.com/questions/936810/apt-remove-vs-purge