Rain WikiWindows · Linux · Android

apt autoremove

KommandozeilenwerkzeugDebian, UbuntuSicher zu löschen: Teilweise

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

  1. Vorschau der zu entfernenden Pakete: apt-get -s autoremove
  2. Lesen Sie die Liste; markieren Sie alles, was Sie verwenden, als manuell: sudo apt-mark manual <package>
  3. Entfernen Sie den Rest: sudo apt autoremove
  4. 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.

Quellen

  1. apt-get(8) Handbuchseite (Ubuntu) manpages.ubuntu.com
  2. 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: