Wir haben bereits gesehen, wie man Debian-Pakete erstellt, jetzt werden wir sehen, wie man sie entfernt. Das Entfernen von Paketen in Debian oder Ubuntu Linux von der Konsole ist sehr einfach, Ihr Benutzer muss sich in den sudoers befinden oder Sie benötigen Root-Zugriff.
Identifizieren Sie das zu löschende Paket: dpkg-Liste
dpkg --list zeigt Ihnen eine Liste der Pakete an, in diesem Fall ist die für das Image verwendete Distribution Kali Linux.
Entfernen wir Skype mit apt-get und dpkg Befehle:
Entfernen von Skypeforlinux mit apt-get
Für Ubuntu ist die richtige Methode zum Entfernen von Paketen über die Konsole:
apt-get --purge entfernt skypeforlinux
Der Parameter “--entfernen” entfernt Installationsdateien unter Beibehaltung der Konfigurationsdaten durch Hinzufügen von “--Säuberung“ Wir weisen an, auch Konfigurationsdateien zu entfernen.
Entfernen von Skypeforlinux mit dpkg
Wir können Skype entfernen, indem wir apt-get durch dpkg ersetzen, wie im folgenden Beispiel:
dpkg --Skypeforlinux entfernen
Wir können auch gebrauchen
dpkg -r Paketname.deb(Wo "Paketnamen” wird durch den Namen des Pakets ersetzt.)
Entfernen defekter Pakete
Um defekte Pakete oder Pakete, die nicht vollständig installiert wurden, zu entfernen, werden wir ausführen
apt-get clean && apt-get autoremovesudo apt-get -f install
dpkg --configure -a
Einzelheiten:
sauber: Entfernt den Cache von Programmen, die älter als die installierten sind.
automatisch entfernen: Entfernt unnötige Dateien, wie nicht mehr benötigte Abhängigkeiten.
-f / -fix-gebrochene Installation: Beheben Sie defekte Abhängigkeiten, korrigieren Sie mögliche Paketbeschädigungsprobleme. Wir werden diese Option später eingehend sehen.
Fehlerbehebung
Aus verschiedenen Gründen kann das Entfernen eines Pakets oder die Installation eines Pakets Fehler zurückgeben. Die häufigsten Ursachen für solche Fehler sind alte Programme, teilweise installierte Pakete, beschädigte Pakete, veraltete Repositorys unter etc/apt/sources.Liste usw. Die folgenden Befehle und ihre Reihenfolge sind grundlegend, um anfängliche Probleme im Paketmanager zu lösen. Wenn Sie Probleme beim Installieren oder Deinstallieren von Software unter Ubuntu 12 . haben.04 oder höher oder Debian, führen Sie die folgenden Befehle aus:
#apt-get update#dpkg --configure -a
#apt-get -f installieren
#apt-sauber
apt-get-Update: Aktualisiert die Paketliste in den Repositorys.
dpkg -configure -a: Dieser Befehl sucht nach Abhängigkeitsproblemen, die behoben werden können.
apt-get -f installieren: Ein weiterer Befehl zum Beheben von Abhängigkeitsproblemen.
apt-get autoclean: unnötige Abhängigkeiten bereinigen.
Überprüfen Sie, ob Pakete vom Paketmanager zurückgehalten werden
Um zu überprüfen, ob das Installationsprogramm Pakete zur Installation bereithält, führen Sie Folgendes aus:
apt-get -u dist-upgradeDies zeigt Ihnen gehaltene Pakete an. Wenn aufgeführt, führen Sie zum Entfernen von Paketen Folgendes aus:
apt-get remove -dry-run Paketname