Im Laufe der Zeit, während Sie Ihr Ubuntu-System nutzen, können sich unnötige Dateien, Pakete und alte Updates ansammeln, die wertvollen Speicherplatz beanspruchen. Eine regelmäßige Bereinigung Ihres Systems trägt dazu bei, die Leistung aufrechtzuerhalten und Platz für wichtige Dateien freizugeben.
In diesem Artikel werden wir mehrere Terminalbefehle erkunden, die Sie verwenden können, um Ihr Ubuntu-System einfach zu bereinigen.
Warum Ihr Ubuntu-System bereinigen?
Die Bereinigung Ihres Ubuntu-Systems ist aus mehreren Gründen wichtig:
- Speicherplatz Freigeben: Unnötige Dateien, Caches und Pakete können eine erhebliche Menge an Speicherplatz beanspruchen. Durch deren Entfernung können Sie Platz für neue Anwendungen oder Dateien schaffen.
- Leistung Verbessern: Das Entfernen alter Dateien und Pakete kann dazu beitragen, Ihr System zu beschleunigen, indem es Unordnung und unnötige Hintergrundprozesse reduziert.
- Sicherheit und Stabilität: Das Entfernen alter oder ungenutzter Pakete stellt sicher, dass Ihr System keine veraltete oder unnötige Software ausführt, die Sicherheitsanfälligkeiten einführen könnte.
1. Verwendung von apt zur Paketbereinigung
Der apt-Befehl ist einer der am häufigsten verwendeten Paketmanager in Ubuntu, der hilft, Softwareinstallationen, -updates und -entfernungen zu verwalten.
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 mehr benötigen.
Um diese unnötigen Pakete zu entfernen, verwenden Sie den folgenden Befehl:
sudo apt autoremove
Dies entfernt Pakete, die als Abhängigkeiten installiert wurden, aber von keinem installierten Programm mehr benötigt werden. Dies ist ein wichtiger Reinigungsschritt, da er hilft, Speicherplatz freizugeben.
b. Entfernen unnötiger 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 hilft, unnötige Dateien aus dem Paket-Cache zu entfernen.
sudo apt autoclean
c. Paket-Cache bereinigen
Ubuntu speichert heruntergeladene Paketdateien im Cache für zukünftige Verwendung. Im Laufe der Zeit können diese zwischengespeicherten Dateien viel Platz einnehmen.
Um diesen Cache zu bereinigen, 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 seine zugehörigen Dateien entfernen möchten, können Sie den dpkg-Befehl 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 vollständig entfernen möchten, einschließlich seiner Konfigurationsdateien, verwenden Sie:
sudo dpkg --purge <package_name>
Dies stellt sicher, dass das Paket und alle zugehörigen Dateien von Ihrem System entfernt werden.
3. Verwendung von apt zum Entfernen alter Kernel
Wenn Sie den Linux-Kernel aktualisieren, Ubuntu die älteren Versionen auf Ihrem System, was erheblichen Speicherplatz beansprucht.
Um alte und ungenutzte 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:
uname -r
Stellen Sie sicher, dass Sie den Kernel, der derzeit verwendet wird, nicht entfernen.
4. Entfernen ungenutzter Snap-Pakete
Snap-Pakete sind eigenständige Anwendungen, die alles enthalten, was benötigt wird, um die Software auszuführen. Sie können sich jedoch im Laufe der Zeit ansammeln und viel Speicherplatz beanspruchen.
Um alle installierten Snap-Pakete aufzulisten, verwenden Sie:
snap list
Um ein Snap-Paket zu entfernen, das Sie nicht mehr benötigen, verwenden Sie:
sudo snap remove <snap_name>
Dies hilft Ihnen, unnötige Snap-Anwendungen von Ihrem System zu bereinigen.
5. Entfernen alter Protokolldateien
Protokolldateien sind nützlich für das Debugging und die Überwachung Ihres Systems, können sich jedoch ansammeln und Speicherplatz verbrauchen, wenn sie nicht regelmäßig bereinigt werden.
Um alte Protokolldateien zu entfernen, verwenden Sie den folgenden Befehl:
sudo journalctl --vacuum-time=7d
Dieser Befehl entfernt alle Systemprotokolle, die älter als 7 Tage sind. Sie können den Zeitraum an Ihre Bedürfnisse anpassen (z. B. 30d für 30 Tage).
Wenn Sie die gesamte Systemd-Journalprotokolldatenbank löschen möchten, verwenden Sie:
sudo journalctl --vacuum-size=100M
Dies entfernt Protokolle, bis die Gesamtgröße der Journalprotokolle unter 100 MB liegt.
6. Verwendung von BleachBit für eine gründliche Bereinigung
BleachBit ist ein grafisches und Kommandozeilen-Tool, 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
mit Root-Rechten über das Terminal für eine gründliche Systembereinigung ausführen:
sudo bleachbit
Dieses Tool bietet eine einfache Möglichkeit, viele Systemdateien und Anwendungen auf einmal zu bereinigen, aber seien Sie vorsichtig, da es bestimmte Dateien löschen könnte, die Sie behalten möchten.
7. Verwendung von du zur Überprüfung der Festplattennutzung
Bevor Sie aufräumen, ist es hilfreich zu überprüfen, welche Verzeichnisse den meisten Speicherplatz verbrauchen. Sie können den du-Befehl verwenden, um die Festplattennutzung zu inspizieren.
Zum Beispiel, um die Festplattennutzung Ihres Home-Verzeichnisses zu sehen:
du -h --max-depth=1 ~
Dies zeigt die Festplattennutzung für Verzeichnisse innerhalb Ihres Home-Verzeichnisses an. Sie können andere Verzeichnisse ähnlich erkunden, um große Dateien oder Ordner zu finden, die Sie bereinigen möchten.
8. Entfernen von verwaisten Paketen mit deborphan
Im Laufe der Zeit können verwaiste Pakete (nicht verwendete 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
Dann führen Sie den Befehl aus, um die verwaisten Pakete aufzulisten.
deborphan
Um diese verwaisten Pakete zu entfernen, verwenden Sie:
sudo apt-get remove --purge $(deborphan)
Dies hilft Ihnen dabei, unnötige Pakete zu bereinigen, die früher von anderen Programmen benötigt wurden, nun jedoch nicht mehr erforderlich sind.
9. Aufräumen des Vorschaucache
Ubuntu erstellt Vorschaubilder von Bildern, Videos und Dokumenten für schnellen Zugriff. Im Laufe der Zeit können sich diese Vorschaubilder ansammeln und Speicherplatz verbrauchen.
Um sie zu entfernen, verwenden Sie den folgenden Befehl:
rm -rf ~/.cache/thumbnails/*
Dies löscht alle zwischengespeicherten Vorschaubilder auf Ihrem System.
Fazit
Regelmäßiges Aufräumen Ihres Ubuntu-Systems ist entscheidend, um ein schnelles, reaktionsschnelles und effizientes Betriebssystem aufrechtzuerhalten. Durch Verwendung der oben genannten Befehle können Sie problemlos unnötige Pakete entfernen, alte Dateien bereinigen und wertvollen Festplattenspeicher freigeben.
Denken Sie daran, seien Sie immer vorsichtig bei der Verwendung dieser Befehle, insbesondere beim Entfernen von Paketen oder beim Löschen von Dateien. Überprüfen Sie genau, was Sie löschen, um sicherzustellen, dass Sie nicht versehentlich wichtige Dateien oder Software entfernen.
Source:
https://www.tecmint.com/clean-up-ubuntu-terminal-commands/