So bereinigen Sie Ihr Ubuntu-System mithilfe von Terminalbefehlen
Im Laufe der Zeit, wenn Sie Ihr Ubuntu-System verwenden, können sich unnötige Dateien, Pakete und alte Updates ansammeln, die wertvollen Speicherplatz beanspruchen. Regelmäßiges Bereinigen Ihres Systems trägt dazu bei, seine Leistung aufrechtzuerhalten und Speicherplatz für wichtige Dateien freizugeben.
In diesem Artikel werden wir verschiedene Terminalbefehle untersuchen, mit denen Sie Ihr Ubuntu-System einfach bereinigen können.
Warum Ihr Ubuntu-System bereinigen?
Das Bereinigen Ihres Ubuntu-Systems ist aus mehreren Gründen unerlässlich:
- Speicherplatz freigeben: Nicht benötigte Dateien, Caches und Pakete können eine erhebliche Menge an Speicherplatz beanspruchen. Indem Sie sie entfernen, 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: Durch das Entfernen alter oder nicht verwendeter Pakete wird sichergestellt, dass auf Ihrem System keine veraltete oder unnötige Software ausgeführt wird, die Schwachstellen verursachen könnte.
1. Verwendung von apt zur Paketbereinigung
Der Befehl apt ist einer der am häufigsten verwendeten Paketmanager in Ubuntu, der bei der Verwaltung von Softwareinstallationen, -aktualisierungen und -entfernungen hilft.
A. Entfernen Sie nicht verwendete Pakete
Wenn Sie Pakete installieren, bringen einige von ihnen Abhängigkeiten mit sich, 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
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 dabei hilft, 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. Bereinigen Sie den Paketcache
Ubuntu speichert heruntergeladene Paketdateien für die zukünftige Verwendung im Cache. Mit der Zeit können diese zwischengespeicherten Dateien viel Platz beanspruchen.
Um diesen Cache zu leeren, verwenden Sie den folgenden Befehl, der alle Paketdateien aus dem Cache entfernt und so Speicherplatz freigibt.
sudo apt clean
2. Verwenden von dpkg zum Entfernen von Paketen
Wenn Sie ein bestimmtes Paket und die zugehörigen Dateien entfernen möchten, können Sie wie gezeigt den Befehl dpkg verwenden.
sudo dpkg --remove <package_name>
Ersetzen Sie
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:
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 Platz beansprucht.
Um alte und nicht verwendete Kernel zu entfernen, können Sie den folgenden Befehl verwenden:
sudo apt --purge remove linux-image-<version>
Sie können den aktuell ausgeführten Kernel überprüfen, indem Sie Folgendes verwenden:
uname -r
Stellen Sie sicher, dass Sie den aktuell verwendeten Kernel nicht entfernen.
4. Entfernen nicht verwendeter Snap-Pakete
Snap-Pakete sind eigenständige Anwendungen, die alles enthalten, was zum Ausführen der Software erforderlich ist. Allerdings können sie sich mit der Zeit ansammeln und viel Platz 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 zum Debuggen und Überwachen Ihres Systems nützlich, 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 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
vom Terminal aus mit Root-Rechten ausführen, um eine umfassende Systembereinigung durchzuführen:
sudo bleachbit
Dieses Tool bietet eine einfache Möglichkeit, viele Systemdateien und Anwendungen auf einmal zu bereinigen. Seien Sie jedoch vorsichtig, da dadurch möglicherweise bestimmte Dateien gelöscht werden, die Sie behalten möchten.
7. Verwenden von du, um die Festplattennutzung zu überprüfen
Vor dem Aufräumen ist es hilfreich zu prüfen, welche Verzeichnisse den meisten Speicherplatz verbrauchen. Mit dem Befehl du können Sie die Festplattennutzung überprüfen.
Um beispielsweise die Festplattennutzung Ihres Home-Verzeichnisses anzuzeigen:
du -h --max-depth=1 ~
Dadurch wird die Festplattennutzung für Verzeichnisse in Ihrem Home-Verzeichnis angezeigt. Sie können auf ähnliche Weise andere Verzeichnisse durchsuchen, um große Dateien oder Ordner zu finden, die Sie möglicherweise bereinigen möchten.
8. Entfernen verwaister Pakete mit deborphan
Mit der Zeit können sich auf Ihrem System verwaiste Pakete (ungenutzte Bibliotheken) ansammeln. Diese Pakete werden nicht mehr benötigt, bleiben aber weiterhin installiert.
Um verwaiste Pakete zu finden und zu entfernen, installieren Sie zunächst 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:
sudo apt-get remove --purge $(deborphan)
Dies hilft Ihnen, unnötige Pakete zu bereinigen, die früher von anderen Programmen benötigt wurden, aber nicht mehr benötigt werden.
9. Miniaturbild-Cache bereinigen
Ubuntu erstellt Miniaturvorschauen von Bildern, Videos und Dokumenten für den schnellen Zugriff. Mit der Zeit können sich diese Miniaturansichten ansammeln und Platz verbrauchen.
Um sie zu entfernen, verwenden Sie den folgenden Befehl:
rm -rf ~/.cache/thumbnails/*
Dadurch werden alle zwischengespeicherten Miniaturansichten auf Ihrem System gelöscht.
Abschluss
Die regelmäßige Bereinigung Ihres Ubuntu-Systems ist für die Aufrechterhaltung eines schnellen, reaktionsfähigen und effizienten Betriebssystems unerlässlich. Mithilfe der oben beschriebenen Befehle können Sie unnötige Pakete problemlos 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 beim Löschen von Dateien. Überprüfen Sie noch einmal, was Sie löschen, um sicherzustellen, dass Sie nicht versehentlich wichtige Dateien oder Software entfernen.