Rain Wiki · Linux

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.

Linux · Rain Wiki

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.

Was 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.

Die 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

Zuletzt aktualisiert: 2026-10-08

Verwandte Artikel