Pakete entfernen und Abhängigkeiten bereinigen

In diesem Kapitel wird beschrieben, wie Pakete auf ihrem System mit Hilfe von apt entfernt werden können. Dafür stehen zwei Methoden zur Verfügung.

Pakete mit sudo apt remove entfernen

Mit sudp apt remove wird ein Paket vom System entfernt, die Konfigurationsdateien im Dateisystem, die vom Paket angelegt worden sind, bleiben jedoch erhalten (z. B. in /etc). Der Vorteil besteht darin, dass die Konfigurationsdateien zu einem späteren Zeitpunkt wiederverwendet und bei einer erneuten Installation automatisch übernommen werden können.

Beispiel:

sudo apt remove tf6100-opc-ua-server

Pakete mit sudo apt purge vollständig entfernen

Mit sudo apt purge werden das Paket und die dazugehörigen Konfigurationsdateien vollständig vom System entfernt. Mit dieser Methode können nicht mehr benötigte Konfigurationen, die beispielsweise Probleme verursachen, aus dem System entfernt werden. Vollständige Neuinstallationen von Paketen ohne Altlasten sind dadurch möglich

Beispiel:

sudo apt purge tf6100-opc-ua-server

Hinweis : Vom Administrator veränderte oder erzeugte Dateien (z. B. Logdateien oder Datenbanken) können weiterhin vorhanden bleiben.

Paket-Abhängigkeiten mit sudo apt autoremove entfernen

Mit sudo apt autoremove werden Pakete entfernt, die ursprünglich automatisch installiert wurden, um Abhängigkeiten anderer Pakete zu erfüllen. Diese Pakete werden gelöscht, wenn sie nicht mehr benötigt werden, weil sich Abhängigkeiten geändert haben oder die entsprechenden Pakete inzwischen deinstalliert wurden.

Die zu entfernenden Pakete werden angezeigt und Sie werden vor Ausführung um Bestätigung gebeten. Prüfen Sie, ob die Liste Pakete enthält, die Sie dennoch weiterhin verwendet, obwohl sie nur als Abhängigkeit eines anderen Pakets installiert wurden.