APT benutzt zwei Caches — einen im RAM, und einen auf einem (lokalen) Speichermedium. Die Informationen dazu bedurften aufwendiger Recherche.
Die Größe des APT-Caches im RAM erhalten Sie über den Aufruf von
apt-cache stats
in Kombination mit grep
, wobei Sie die Zeile
"Gesamtmenge an Speicher" aus der Ausgabe von apt-cache stats
herausfiltern.
apt-cache stats
liefert die Größe des APT-Caches im RAM.
$ apt-cache stats | grep "Gesamtmenge an Speicher" Gesamtmenge an Speicher: 31,1 M $
Verwenden Sie ein Debian GNU/Linux mit englischer Spracheinstellung, lautet die betreffende Zeile "Total space accounted for:".
apt-cache
liefert hingegen keine Information darüber, wieviel Platz es
auf einem physischen Datenträger belegt. Dazu greifen Sie auf ein
klassisches UNIX/Linux-Werkzeug zurück — du
mit den beiden Schaltern
-s
(Langform: --summarize
) und -h
(Langform: --human-readable
)
angewendet auf das Verzeichnis des Paketcaches. Sofern nicht anders von
Ihnen zuvor konfiguriert, ist der Pfad /var/cache/apt/archives
.
du
ermittelt die Größe des Verzeichnisses des Paketcaches.
$ du -sh /var/cache/apt/archives/ 1,4M /var/cache/apt/archives/ $
Der Defaultwert ist mit 0 festgelegt, d.h. es besteht keine Größenbegrenzung seitens APT. In diesem Fall ergeben sich die Limits aus der physikalischen Größe der Partition, der das Verzeichnis für den Paketcache zugeordnet ist sowie dem Dateisystem auf der Partition selbst. Im Dateisystem sind wiederum die Anzahl der Inodes (Einträge) und die Blockgröße festgelegt, die letztendlich regeln, wieviele Pakete als Datei gespeichert werden können.