Antworten:
Sie können den Befehl verwenden apt-get autoremove
. Es werden Pakete entfernt, die als automatische Abhängigkeiten installiert, aber nicht mehr abhängig sind.
apt-get
verfügt über ein Flag --auto-remove
, mit dem die automatisch installierten Pakete beim Entfernen eines manuell installierten Pakets automatisch entfernt werden können:
apt-get remove --auto-remove packagename
Bestimmte andere Tools sind ebenfalls in der Lage, dies zu tun. Beispielsweise aptitude
wird automatisch vorgeschlagen, dass Sie die verwaisten Pakete entfernen.
Die automatisch installierte Paketverfolgung ist in apt integriert, sodass die Verfolgung funktionieren sollte, unabhängig davon, mit welchem Tool Sie die Pakete installieren.
sudo apt-get remove --auto-remove package
.
aptitude purge digikam
deborphan
aptitude purge $(deborphan)
deborphan
listet Pakete auf, die nicht verwendet werden oder nicht abhängig sind. So können Sie sie sicher deinstallieren. Ich neige dazu, purge
als Option zu verwenden, aptitude
weil es auch Konfigurationsdateien und andere Sachen entfernt.
aptitude purge <pkgname>
ist sehr nützlich, um Pakete, deren Deinstallation fehlgeschlagen oder teilweise erfolgreich war, vollständig zu löschen. Ihr Status kann durch dpkg -L <pkgname>
as aufgelistet werden , deinstall
aber durch using aptitude
werden sie vollständig aus der Datenbank von aptitude entfernt, und veraltete Dateien, die durch die fehlgeschlagene Installation nicht entfernt wurden, schienen ebenfalls entfernt zu werden.
Dies kann auch der Computer Janitor im Systemmenü tun.
Ich benutze Ubuntu Tweak , es hat ein sehr effizientes App-Reinigungsprogramm, das nie mehr entfernt wurde, als es sollte.
sudo apt-get remove --auto-remove
Nur das ausführen.
Installieren Sie BleachBit über das Software Center. Wenn Sie Ihr System damit bereinigen, führt BleachBit diesen Befehl automatisch aus, um den Apt-Cache zu bereinigen.
Ich hatte das gleiche problem Folgendes habe ich getan:
sudo apt-get check
Dieser Befehl gibt den Namen der Abhängigkeiten an. ZB hatte mein System chromium-browser-l10n
.
Geben Sie dann den folgenden Befehl ein
sudo apt-get remove --auto-remove chromium-browser-l10n
Dadurch werden die Abhängigkeiten vollständig von Ihrem System entfernt