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-serverPakete 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-serverVom 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.