2. Sie können die ausgewählte Aufgabe tatsächlich ausführen, dh deinstallieren
Es wird nicht empfohlen, wenn Sie ein getan haben aus dpkg --clear-selectionsVersehen, die alle Pakete als „deinstallieren“ markieren , außer das Wesentliche ein (hier das Wesentliche bedeutet nicht , Sie ein System ohne unnötige Software haben kann, das Wesentliche bedeutet, Sie können nur Stiefel und haben ein sehr niedriges Linux-System) .
Der Befehl zum Ausführen der gewünschten ausgewählten Aufgabe lautet:
sudo apt-get dselect-upgrade
Ich hoffe, dies beantwortet Ihre Frage.
Für weitere Informationen können Sie diese Links überprüfen.
Sie schreiben "ist für die Deinstallation oder Entfernung ausgewählt (dh wir möchten alle Dateien mit Ausnahme der Konfigurationsdateien entfernen)". Nun, wie habe ich ("wir") das ausgewählt? Passiert das, wenn ich "apt-get remove ..." habe? Und wenn ja, warum werden sie nur für die Deinstallation ausgewählt? Warum werden sie nicht sofort entfernt, wenn "apt-get remove" ausgeführt wird?
Mads Skjern
Sie schreiben, dass es nicht empfohlen wird, dselect-upgrade auszuführen. Liegt das nur daran, dass im Falle, dass man versehentlich - Clear-Selections - ausgeführt hat, es zu Bare-Bone geht. Oder auch aus anderen Gründen? Es scheint eine naheliegende Sache zu sein, Dinge zu deinstallieren, die für die Deinstallation ausgewählt wurden: / ??
Mads Skjern
Ich kann die Antwort auch nicht verstehen. Ich lese das Handbuch, aber es ist auch nicht klar. Beispielsweise wird der Paketauswahlstatus "install" als "Das Paket ist für die Installation ausgewählt" beschrieben. Ich finde jedoch, dass die mit 'install' gekennzeichneten Pakete bereits auf meinem System installiert sind. Was bedeutet "Zur Installation ausgewählt"? (Wenn es bereits installiert ist?)
Chan Kim
14
Die Antwort "sudo apt-get dselect-upgrade" hat bei mir nicht funktioniert. So entfernen Sie ein einzelnes deinstalliertes Paket, das ich verwendet habe:
Die Antwort "sudo apt-get dselect-upgrade" hat bei mir nicht funktioniert. So entfernen Sie ein einzelnes deinstalliertes Paket, das ich verwendet habe:
quelle
Wenn
apt-get --purge
das Paket nicht entfernt werden kann, versuchen Sie Folgendes:Überprüfen Sie die deinstallierten Pakete, um sicherzustellen, dass Sie sie wirklich entfernen möchten.
Wenn Sie sicher sind, führen Sie Folgendes aus
dpkg --purge
:quelle
dpkg --get-selections | awk '$2 == "deinstall" {print $1}'