Sie verwenden also Arch Linux und geben ein sudo pacman -Syu um Ihr System zu aktualisieren, aber das Dienstprogramm pacman sagt, dass Sie nicht über genügend Speicherplatz verfügen. Was ist passiert? Sie müssen wahrscheinlich nur den Paketcache Ihres Systems leeren.

Was ist mit meinem Speicherplatz passiert?

Wenn Sie sich fragen, wo Ihr Speicherplatz geblieben ist, ist der wahrscheinliche Schuldige der Paket-Cache von Arch. Arch Linux speichert eine Kopie jedes heruntergeladenen Pakets im /var/cache/pacman/pkg/ Verzeichnis. Dies umfasst jedes heruntergeladene Paket, sogar Upgrades. Sie können zu früheren Versionen zurückkehren, falls ein Update ein Paket beschädigt, was bei einer Rolling-Release-Distribution wie Arch praktisch ist.

Obwohl mehrere Kopien eines Pakets für die Wiederherstellung nützlich sind, nimmt es Platz ein. Sie könnten vergessen, ältere Versionen von Paketen zu entfernen. Die Entwickler von Arch Linux entschieden, dass es für den Benutzer besser wäre, diesen Cache zu verwalten, anstatt ein automatisches Dienstprogramm zu erstellen, um veraltete Versionen loszuwerden. Wie bekommen Sie Ihren Platz zurück?

instagram viewer

Löschen des Paket-Cache unter Arch Linux

Glücklicherweise können Sie mit dem Dienstprogramm pacman den Paketcache löschen. Geben Sie dazu Folgendes ein:

pacman -Sc

Dadurch werden alle Pakete aus dem Cache entfernt, die derzeit nicht installiert sind. Weiteres hinzufügen -C Flag im Befehl entfernt alle zwischengespeicherten Pakete.

pacman -Scc

Verwandt: So installieren und entfernen Sie Pakete in Arch Linux

Das Bereinigen des Paketcaches mit pacman ist ein Alles-oder-Nichts-Vorschlag. Sie sollten einige ältere Versionen verwenden, auf die Sie zurückgreifen können, während Sie immer noch genügend Speicherplatz haben. Das Dienstprogramm paccache hilft Ihnen, diese Anforderungen auszugleichen. Es ist ein Teil der pacman-Beitrag Paket.

Geben Sie Folgendes ein, um es zu installieren:

sudo pacman -S pacman-contrib

Um alle zwischengespeicherten Pakete mit Ausnahme der letzten drei Versionen zu entfernen, geben Sie Folgendes ein:

sudo pacache -r

Wenn Sie die neueste Version behalten möchten, verwenden Sie die -k Option, angegeben mit der Anzahl der neuesten gewünschten Pakete. In diesem Fall eine:

sudo pacache -rk1

Verwandt: So installieren Sie Arch Linux in VirtualBox mit dem Guided Installer

Jetzt haben Sie mehr Speicherplatz

Arch erfordert mehr Verwaltungsaufwand als andere Distributionen. Die Paketverwaltung ist keine Ausnahme, aber mit diesen Tipps können Sie Ihren Speicherplatz zurückgewinnen, während Sie bei Bedarf auf ältere Pakete zurückgreifen können.

Wenn Sie Arch Linux noch nicht ausprobiert haben oder der komplexe Installationsprozess für Sie abschreckend ist, können Sie Arch Linux ganz einfach mit dem geführten Installationsprogramm installieren.

TeilenTweetEmail
Arch Linux kommt jetzt mit einem einfacher zu verwendenden Guided Installer

Sie verwenden immer noch die Befehlszeile, aber die Standardpakete sind viel einfacher zu installieren.

Weiter lesen

Verwandte Themen
  • Linux
  • Arch Linux
  • Paketmanager
  • Linux-Befehle
  • Systemadministration
Über den Autor
David Delony (48 veröffentlichte Artikel)

David ist ein freiberuflicher Autor mit Sitz im pazifischen Nordwesten, stammt jedoch ursprünglich aus der Bay Area. Er ist seit seiner Kindheit technikbegeistert. Davids Interessen sind Lesen, Ansehen hochwertiger Fernsehsendungen und Filme, Retro-Spiele und das Sammeln von Schallplatten.

Mehr von David Delony

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren