7.4. Größe des Paketcaches

7.4.1. Wieviel Platz belegt der Paketcache?

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
$

Anmerkung

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/
$

7.4.2. Größe des Paketcaches festlegen

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.