Papierkorb leeren
Fast alle Dateimanager in Linux-Distributionen senden gelöschte Dateien standardmäßig in den Papierkorb. Sie sollten den Papierkorb im Auge behalten und ihn regelmäßig über den Dateimanager bereinigen, insbesondere wenn der Speicherplatz knapp wird. Einige Linux-Distributionen unterstützen die geplante Bereinigung des Papierkorbs in regelmäßigen Abständen, die zum automatischen Löschen von Dateien von der Festplatte verwendet werden kann. In Desktop-Umgebungen, die auf der GNOME-Shell basieren, finden Sie die Bereinigungseinstellungen in der Systemeinstellungs-App.
Wenn Sie die Befehlszeile bevorzugen, kann der Papierkorb geleert werden, indem Sie die folgenden Befehle nacheinander ausführen:
$ cd $HOME/.lokal/freigeben/Papierkorb/Dateien/$rm -rfi *
Installierte Pakete, die nicht mehr verwendet werden, automatisch entfernen
Der apt-Paketmanager von Ubuntu verfügt über eine praktische Befehlszeilenoption, die einfach "autoremove" heißt. Es entfernt ungenutzte Pakete und alte Kernel, die auf dem System installiert sind, aber sicher entfernt werden können, da kein anderes Paket davon abhängig ist. Verwenden Sie den folgenden Befehl, um Pakete automatisch zu entfernen:
$ sudo apt --purge autoremoveDer Schalter „-purge“ sorgt dafür, dass auch die restlichen Konfigurationsdateien zusammen mit den Paketen entfernt werden (ausgenommen Konfigurationsdateien, die sich im Home-Ordner befinden).
Aufräumpakete
Zusammen mit dem Befehl „autoremove“ enthält der apt-Paketmanager von Ubuntu einige weitere Befehle, die zum Bereinigen alter Dateien nützlich sind. Diese Befehle sind „clean“ und „autoclean“. Der Befehl „clean“ entfernt den lokalen Cache von vollständig oder teilweise heruntergeladenen „.deb“-Pakete, die in der Vergangenheit für ein Systemupdate oder für die Neuinstallation neuer Anwendungen verwendet wurden. Der Befehl autoclean macht dasselbe mit einem kleinen Unterschied. Es entfernt nur die Pakete, die veraltet und auf offiziellen Ubuntu-Servern nicht mehr verfügbar sind. Der Befehl „clean“ kann mehr Dateien entfernen als „autoclean“. Diese Befehle lauten wie folgt:
$ sudo apt clean$ sudo apt autoclean
Analyse der Festplattennutzung
„Disk Usage Analyzer“ ist eine grafische App, die mit GNOME-basierten Desktop-Umgebungen geliefert wird. Diese App führt eine gründliche Analyse aller Dateien und Ordner auf Ihrem Laufwerk durch und sortiert sie nach Größe. Mithilfe der grafischen Benutzeroberfläche können Sie erkennen, welche Dateien und Ordner viel Platz beanspruchen, und diese dann nach eigenem Ermessen manuell entfernen.
Finden
Der Befehl „find“ ist in den meisten Linux-Distributionen standardmäßig verfügbar. Es kann zum Durchsuchen von Dateien verwendet werden, die sich in einem bestimmten Verzeichnis befinden. Mit dem Befehl find ist es auch möglich, die Größe der in den Suchergebnissen aufgelisteten Dateien zu überprüfen. Sie können dann entscheiden, ob Sie sie löschen möchten oder nicht. Der folgende Befehl listet Dateien, die größer als 1024 MB sind, im Home-Verzeichnis auf.
$ sudo find $HOME -type f -size +1024M -exec ls -sh +Als Referenz ist unten die Ausgabe des obigen Befehls auf meinem System.
2.3G /home/nit/Downloads/focal-desktop-amd64.iso2.1G /home/nit/Downloads/focal-desktop-amd64.iso.zs-alt
Deborphan
Deborphan ist ein nützliches Dienstprogramm, das Pakete auflistet, die nicht als Abhängigkeiten für andere Pakete verwendet werden. Da keine anderen Pakete von ihnen abhängig sind, können sie nach Ermessen des Benutzers sicher entfernt werden. Führen Sie den folgenden Befehl aus, um Deborphan unter Ubuntu zu installieren:
$ sudo apt install deborphanFühren Sie den folgenden Befehl aus, um eine Liste der verwaisten Pakete anzuzeigen:
$ deborphanFühren Sie den folgenden Befehl aus, um alle verwaisten Pakete aufzulisten und gleichzeitig zu entfernen:
$ deborphan | xargs sudo apt --purge removeDschweine
Dpigs ist eine Befehlszeilen-App, die eine Liste der installierten Debian-Pakete anzeigt, die den größten Platz auf der Festplatte einnehmen. Um dpigs unter Ubuntu zu installieren, führen Sie den folgenden Befehl aus:
$ sudo apt install debian-goodiesFühren Sie nun den folgenden Befehl aus, um eine Liste mit 20 Paketen anzuzeigen, die den größten Speicherplatz auf Ihrer Festplatte belegen:
$ dpigs -H -n 20Als Referenz ist unten die Ausgabe des obigen Befehls auf meinem System.
Fazit
Dies sind einige Methoden, mit denen Sie veraltete Pakete und nicht verwendete Dateien entfernen können, um Speicherplatz auf Ihrer Festplatte freizugeben hard. Vermeiden Sie es vorsichtshalber, die oben genannten Befehle direkt im Stammordner zu verwenden, da dies zu Systembrüchen führen kann, wenn versehentlich falsche Dateien entfernt werden.