GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So löschen Sie den Apt-Cache

Wenn Sie Pakete in Debian/Ubuntu mit dem apt-get-Befehl installieren , wird eine Kopie der .deb-Datei lokal gespeichert. Dies hilft, falls Sie sie nach dem Entfernen neu installieren müssen, dann kann lokal auf Pakete zugegriffen werden (anders als Cache bezeichnet). Bei jeder Neuinstallation muss das System nicht über das Netzwerk gehen.

Heruntergeladene Pakete werden lokal in /var/cache/apt/archives/ zwischengespeichert . Jedes Mal, wenn Sie die Befehle apt-get update und apt-get install ausführen, wird der apt-Cache aktualisiert.

In diesem Tutorial lernen wir, wie man den apt-Cache auf Debian- und Ubuntu-Systemen löscht.

Hinweis:Wenn Sie den apt-Befehl anstelle des apt-get-Befehls verwenden, wird dieser Cache in den neuen Betriebssystemversionen automatisch gelöscht.

Grund zum Bereinigen des Apt-Cache

  1. Manchmal müssen Sie Speicherplatz freigeben und zurückfordern.
  2. Wenn Sie ein Paket entfernen und neu installieren, sucht das System im Cache und Sie erhalten dieselbe Version der Software.

Geben Sie Folgendes ein, um die im Cache gespeicherte .deb-Datei aufzulisten:

$ ls /var/cache/apt/archives/

Um die vom Cache verwendete Festplatte zu überprüfen, führen Sie den folgenden Befehl aus. Ich

$ sudo du -sch /var/cache/apt/archives/

In meinem Fall sind es mehr als 340 MB.

Um den apt-Cache zu leeren, verwenden Sie den apt clean-Befehl , wodurch alles (außer der Sperrdatei) aus /var/cache/apt/archives/ und /var/cache/apt/archives/partial/ entfernt wird.

Sie können auch simulieren oder testen, um zu sehen, was tatsächlich passiert, wenn Sie den Apt-Cache leeren, geben Sie ein:

$ sudo apt-get clean --dry-run

Es zeigt an, welche Verzeichnisinhalte entfernt werden.

Es ist sicher, den Befehl apt-get clean auszuführen, da er nur eine Kopie der .deb-Dateien entfernt. Wenn Sie das nächste Mal apt-get install ausführen, kann es Pakete vom Mirror abrufen.

Zum Schluss den Apt-Cache leeren Führen Sie einfach den folgenden Befehl aus.

$ sudo apt-get clean

Schlussfolgerung

Wenn Sie beabsichtigen, nur die veralteten deb-Pakete zu löschen, verwenden Sie apt-get autoclean. Dadurch werden Paketdateien entfernt, die nicht mehr heruntergeladen werden können und weitgehend nutzlos sind.

In diesem Tutorial haben wir gelernt, wie man den Apt-Cache in Debian und Ubuntu bereinigt. Ihre Kommentare und Vorschläge sind sehr zu empfehlen. Danke.


Ubuntu
  1. So löschen Sie den Webbrowser-Cache von der Befehlszeile in Linux

  2. So löschen Sie den Speichercache in Linux

  3. Wie lösche ich den Cache von Bash von Pfaden zu ausführbaren Dateien?

  4. Wie lösche ich Xmodmap-Einstellungen?

  5. Wie lösche ich den Cache in Firefox?

So löschen Sie den apt-Cache unter Debian 10

So löschen Sie den Apt-Cache in Debian, Ubuntu und Linux Mint

So installieren Sie KernelCare und löschen den Kernelcare-Cache unter Linux

So installieren Sie Ulauncher in Ubuntu 20.04

So installieren Sie NCDU unter Ubuntu 17.04

So löschen Sie den DNS-Cache unter Ubuntu