So bereinigen Sie Ihr Ubuntu-System mit Terminalbefehlen
Im Laufe der Zeit, wenn Sie Ihr Ubuntu-System verwenden, kann es zu unnötigen Dateien, Paketen und alten Updates kommen, die wertvollen Speicherplatz belegen. Wenn Sie Ihr System regelmäßig bereinigen, können Sie die Leistung aufrechterhalten und Speicherplatz für wichtige Dateien freigeben.
In diesem Artikel werden wir einige Terminalbefehle untersuchen, mit denen Sie Ihr Ubuntu-System einfach bereinigen können.
Warum sollten Sie Ihr Ubuntu-System aufräumen?
Das Aufräumen Ihres Ubuntu-Systems ist aus mehreren Gründen unerlässlich:
- Speicherplatz freigeben: Nicht benötigte Dateien, Caches und Pakete können eine beträchtliche Menge an Speicherplatz beanspruchen. Indem Sie sie entfernen, können Sie Platz für neue Anwendungen oder Dateien schaffen.
- Verbessern Sie die Leistung: Das Entfernen alter Dateien und Pakete kann dazu beitragen, Ihr System zu beschleunigen, indem Sie Unordnung und unnötige Hintergrundprozesse reduzieren.
- Sicherheit und Stabilität: Das Entfernen alter oder unbenutzter Pakete stellt sicher, dass auf Ihrem System keine veraltete oder unnötige Software ausgeführt wird, die Schwachstellen einführen könnte.
1. Verwenden von apt für die Paketbereinigung
Der apt-Befehl ist einer der am häufigsten verwendeten Paketmanager in Ubuntu, der bei der Verwaltung von Softwareinstallationen, -updates und -entfernungen hilft.
a. Nicht verwendete Pakete entfernen
Wenn Sie Pakete installieren, bringen einige von ihnen Abhängigkeiten mit, die Sie nach der Deinstallation des Hauptpakets möglicherweise nicht benötigen.
Um diese nicht benötigten Pakete zu entfernen, verwenden Sie den folgenden Befehl:
sudo apt autoremove
Dadurch werden Pakete entfernt, die als Abhängigkeiten installiert wurden, aber von installierten Programmen nicht mehr benötigt werden. Dies ist ein wichtiger Bereinigungsschritt, da er dazu beiträgt, Speicherplatz freizugeben.
b. Entfernen Sie unnötige Abhängigkeiten
Manchmal hinterlassen Pakete Konfigurationsdateien oder Abhängigkeiten, die nicht mehr benötigt werden.
Um diese zu entfernen, können Sie den folgenden Befehl verwenden, der alte Versionen installierter Pakete löscht, die nicht mehr benötigt werden, und dabei hilft, unnötige Dateien aus dem Paketcache zu löschen.
sudo apt autoclean
c. Paket-Cache bereinigen
Ubuntu speichert heruntergeladene Paketdateien im Cache für die zukünftige Verwendung. Im Laufe der Zeit können diese zwischengespeicherten Dateien viel Speicherplatz beanspruchen.
Um diesen Cache zu leeren, verwenden Sie den folgenden Befehl, der alle Paketdateien aus dem Cache entfernt und Speicherplatz freigibt.
sudo apt clean
2. Verwendung von dpkg zum Entfernen von Paketen
Wenn Sie ein bestimmtes Paket und die zugehörigen Dateien entfernen möchten, können Sie den Befehl dpkg wie gezeigt verwenden.
sudo dpkg --remove <package_name>
Ersetzen Sie <package_name> durch den Namen des Pakets, das Sie entfernen möchten.
Wenn Sie das Paket einschließlich seiner Konfigurationsdateien vollständig entfernen möchten, verwenden Sie Folgendes:
sudo dpkg --purge <package_name>
Dadurch wird sichergestellt, dass das Paket und alle zugehörigen Dateien von Ihrem System entfernt werden.
3. Verwenden von apt zum Entfernen alter Kernel
Wenn Sie den Linux-Kernel aktualisieren, behält Ubuntu die älteren Versionen auf Ihrem System, was viel Speicherplatz beansprucht.
Um alte und unbenutzte Kernel zu entfernen, können Sie den folgenden Befehl verwenden:
sudo apt --purge remove linux-image-<version>
Sie können den aktuell laufenden Kernel überprüfen, indem Sie Folgendes verwenden:
uname -r
Stellen Sie sicher, dass Sie den Kernel, der derzeit verwendet wird, nicht entfernen.
4. Entfernen unbenutzter Snap-Pakete
Snap-Pakete sind eigenständige Anwendungen, die alles enthalten, was zum Ausführen der Software benötigt wird. Sie können sich jedoch im Laufe der Zeit ansammeln und viel Platz einnehmen.
Um alle installierten Snap-Pakete aufzulisten, verwenden Sie:
snap list
Um ein Snap-Paket zu entfernen, das Sie nicht mehr benötigen, verwenden Sie Folgendes:
sudo snap remove <snap_name>
Auf diese Weise können Sie unnötige Snap-Anwendungen von Ihrem System entfernen.
5. Entfernen alter Protokolldateien
Protokolldateien sind nützlich für das Debuggen und Überwachen Ihres Systems, aber sie können sich ansammeln und Speicherplatz verbrauchen, wenn sie nicht regelmäßig bereinigt werden.
Verwenden Sie den folgenden Befehl, um alte Protokolldateien zu entfernen:
sudo journalctl --vacuum-time=7d
Mit diesem Befehl werden alle Systemprotokolle entfernt, die älter als 7 Tage sind. Sie können den Zeitrahmen an Ihre Bedürfnisse anpassen (z. B. 30 Tage für 30 Tage).
Wenn Sie die gesamte systemd-Journalprotokolldatenbank löschen möchten, verwenden Sie:
sudo journalctl --vacuum-size=100M
Dadurch werden Protokolle entfernt, bis die Gesamtgröße der Journalprotokolle unter 100 MB liegt.
6. Verwendung von Bleachbit für die Tiefenreinigung
BleachBit ist ein grafisches und Befehlszeilentool, das Ihr System bereinigen kann, indem es Caches, temporäre Dateien, Protokolle und andere unnötige Dateien entfernt.
Um Bleachbit zu installieren, verwenden Sie:
sudo apt install bleachbit
Nach der Installation können Sie Bleachbit über das Terminal mit Root-Rechten ausführen, um das System gründlich zu bereinigen:
sudo bleachbit
Dieses Tool bietet eine einfache Möglichkeit, viele Systemdateien und Anwendungen auf einmal zu bereinigen, aber seien Sie vorsichtig, da es möglicherweise bestimmte Dateien löscht, die Sie möglicherweise behalten möchten.
7. Verwenden von du zum Überprüfen der Festplattenauslastung
Vor dem Aufräumen ist es hilfreich zu überprüfen, welche Verzeichnisse den meisten Speicherplatz verbrauchen. Sie können den Befehl du verwenden, um die Festplattenauslastung zu überprüfen.
So sehen Sie beispielsweise die Festplattenauslastung Ihres Home-Verzeichnisses:
du -h --max-depth=1 ~
Dies zeigt die Festplattenauslastung für Verzeichnisse in Ihrem Basisverzeichnis an. Sie können andere Verzeichnisse auf ähnliche Weise durchsuchen, um große Dateien oder Ordner zu finden, die Sie möglicherweise bereinigen möchten.
8. Entfernen von verwaisten Paketen mit deborphan
Im Laufe der Zeit können sich verwaiste Pakete (unbenutzte Bibliotheken) auf Ihrem System ansammeln. Diese Pakete werden nicht mehr benötigt, bleiben aber weiterhin installiert.
Um verwaiste Pakete zu finden und zu entfernen, installieren Sie zuerst deborphan:
sudo apt install deborphan
Führen Sie dann den Befehl aus, um verwaiste Pakete aufzulisten:
deborphan
Um diese verwaisten Pakete zu entfernen, verwenden Sie Folgendes:
sudo apt-get remove --purge $(deborphan)
Dies wird Ihnen helfen, unnötige Pakete zu bereinigen, die einst von anderen Programmen benötigt wurden, aber nicht mehr benötigt werden.
9. Cache für Miniaturansichten aufräumen
Ubuntu erstellt Miniaturansichten von Bildern, Videos und Dokumenten für den schnellen Zugriff. Im Laufe der Zeit können sich diese Miniaturansichten ansammeln und Speicherplatz verbrauchen.
Um sie zu entfernen, verwenden Sie den folgenden Befehl:
rm -rf ~/.cache/thumbnails/*
Dadurch werden alle zwischengespeicherten Miniaturansichten auf Ihrem System gelöscht.
Schlussfolgerung
Die regelmäßige Bereinigung Ihres Ubuntu-Systems ist für die Aufrechterhaltung eines schnellen, reaktionsschnellen und effizienten Betriebssystems unerlässlich. Mit den oben beschriebenen Befehlen können Sie auf einfache Weise unnötige Pakete entfernen, alte Dateien bereinigen und wertvollen Speicherplatz freigeben.
Denken Sie daran, bei der Verwendung dieser Befehle immer vorsichtig zu sein, insbesondere beim Entfernen von Paketen oder Löschen von Dateien. Überprüfen Sie, was Sie löschen, um sicherzustellen, dass Sie nicht versehentlich wichtige Dateien oder Software entfernen.