Rain WikiWindows · Linux · Android

APT-Paket-Cache (apt clean und autoclean)

SystemordnerDebian, UbuntuSicher zu löschen: Ja

Der APT-Paket-Cache ist der Ordner /var/cache/apt/archives, in dem apt und apt-get heruntergeladene .deb-Paketdateien auf Debian, Ubuntu und verwandten Distributionen speichern. apt-get clean entfernt alle zwischengespeicherten Pakete, apt-get autoclean entfernt nur diejenigen, die nicht mehr heruntergeladen werden können, und apt autoremove entfernt Pakete, die nicht mehr benötigt werden.

1Was die einzelnen Befehle bewirken

clean entfernt alles außer der Sperrdatei aus /var/cache/apt/archives und dem dazugehörigen partial-Ordner. Die Pakete bleiben installiert; nur die heruntergeladenen Kopien werden gelöscht.

autoclean löscht zwischengespeicherte Paketdateien, die in den Repositories nicht mehr verfügbar sind, wodurch verhindert wird, dass der Cache unendlich anwächst.

autoremove deinstalliert Pakete, die automatisch als Abhängigkeiten installiert wurden und nicht mehr benötigt werden, wie zum Beispiel alte Kernel unter Ubuntu.

2Die Größe ermitteln

du -sh /var/cache/apt/archives zeigt an, wie viel Speicherplatz der Cache belegt.

So bereinigen Sie den APT-Cache

  1. Größe überprüfen: du -sh /var/cache/apt/archives
  2. Alle zwischengespeicherten Pakete entfernen: sudo apt-get clean
  3. Überprüfen, was entfernt würde: apt-get -s autoremove
  4. Wenn die Liste korrekt aussieht: sudo apt autoremove

Vorsicht

  • Lesen Sie die autoremove-Liste, bevor Sie bestätigen: Ein von Ihnen verwendetes Paket kann aufgelistet sein, wenn es nur als Abhängigkeit installiert wurde.
  • Behalten Sie mindestens einen älteren Kernel, von dem Sie wissen, dass er startet.

Quellen

  1. apt-get(8) (Debian) manpages.debian.org
  2. apt(8) (Debian) manpages.debian.org

Zuletzt geprüft: