apt autoremove
apt autoremove entfernt Pakete, die automatisch als Abhängigkeiten anderer Pakete installiert wurden und von keinem installierten Paket mehr benötigt werden. Unter Debian und Ubuntu schafft dies Speicherplatz nach dem Entfernen von Programmen sowie nach Kernel-Updates, wenn ältere Kernel-Pakete nicht mehr erforderlich sind.
1Manuelle und automatische Pakete
APT markiert jedes Paket als manuell installiert (Sie haben es angefordert) oder automatisch installiert (als Abhängigkeit hinzugefügt). Wenn kein Paket mehr von einem automatischen Paket abhängt, listet apt es als „nicht mehr benötigt“. „apt-mark showmanual“ und „apt-mark showauto“ zeigen die beiden Gruppen an.
2Alte Kernel
Unter Ubuntu werden ältere Kernel-Pakete entfernbar, sobald neuere Kernel installiert sind. Der laufende Kernel und die neuesten Versionen werden beibehalten, sodass ein Fallback-Kernel im Boot-Menü verbleibt.
3Ein Paket beibehalten
Wenn autoremove ein Paket auflistet, das Sie verwenden, markiert „sudo apt-mark manual <package>“ es als manuell installiert, und autoremove wird es beibehalten.
So verwenden Sie autoremove sicher
- Vorschau der zu entfernenden Pakete:
apt-get -s autoremove - Lesen Sie die Liste; markieren Sie alles, was Sie verwenden, als manuell:
sudo apt-mark manual <package> - Entfernen Sie den Rest:
sudo apt autoremove - Um auch deren Konfigurationsdateien zu löschen:
sudo apt autoremove --purge
Vorsicht
- Das Entfernen eines Pakets, das Sie manuell als Abhängigkeit installiert haben, kann Skripte beschädigen, die es verwenden; überprüfen Sie die Liste vorher.
- Entfernen Sie nicht den laufenden Kernel; „
uname -r“ zeigt an, welcher dies ist.
Verwandte Artikel
- APT-Paket-Cache (apt clean und autoclean)Wo APT heruntergeladene .deb-Dateien speichert, wie sich apt clean, autoclean und autoremove unterscheiden und was auf Debian und Ubuntu sicher entfernt werden kann.
- df (disk free)Wie man die Ausgabe von df liest, warum Use% bei normalen Benutzern 100% erreichen kann, bevor Avail null ist, und wie man Inodes mit df -i überprüft.
- Große und alte Dateien mit find findenWie man mit find große oder alte Dateien unter Linux auflistet, sie sicher in der Vorschau anzeigt und nur das löscht, was man überprüft hat.
Quellen
- apt-get(8) Handbuchseite (Ubuntu) manpages.ubuntu.com
- apt-mark(8) Handbuchseite (Debian) manpages.debian.org
Hinweis: RainServer bietet Überwachung und sichere Bereinigung für Linux-Server; es zeigt an, was geändert wird, und fragt vorher nach.
Zuletzt geprüft: