Diese 7 Fedora-Bereinigungsbefehle haben mehr Speicherplatz freigegeben, als ich erwartet habe
Fedora ist bekannt für seine fortschrittliche Software, Stabilität und saubere Implementierung von Upstream-Technologien, aber selbst es kann im Laufe der Zeit digitale Unordnung ansammeln.
Sie könnten mit einer 40-GB-Root-Partition beginnen, die zunächst geräumig wirkt, nur um Monate später festzustellen, dass sie sich auf etwa 90 % Nutzung zubewegt. Der Schuldige ist nicht eine einzelne große Datei, sondern Tausende kleiner, unnötiger Datenteile, die durch Updates, Installationen und normale Systemoperationen zurückgelassen werden.
Glücklicherweise bietet Fedora leistungsstarke Kommandozeilen-Tools, um diesen Speicherplatz schnell und sicher zurückzugewinnen. Sie benötigen keine Drittanbieter-Reinigungs-Apps oder GUI-basierte Festplattenanalysatoren (obwohl diese ihren Platz haben). Mit ein paar Terminalbefehlen können Sie den Müll entfernen und gleichzeitig Ihr System vollständig funktionsfähig und stabil halten.
Egal, ob Sie Fedora Workstation auf einem Laptop mit einer kleinen SSD ausführen, Dienste auf Fedora Server hosten oder mehrere Computer warten, diese 7 Befehle gehören in Ihr Toolkit. Lassen Sie uns ein Terminal öffnen und mit dem Aufräumen beginnen:
Den DNF-Cache löschen
Gespeicherte Paketdaten sicher entfernen
Beginnen Sie mit:
sudo dnf clean allDnf hält einen lokalen Cache heruntergeladener Pakete und Repository-Metadaten in /var/cache/dnf. Dies beschleunigt Installationen und Updates, aber im Laufe der Zeit sammelt es sich an.
Wenn Sie häufig aktualisieren, kann dieser Cache leicht Hunderte von MB oder mehr erreichen, und die meisten davon sind nicht kritisch. Durch Ausführen dieses Befehls wird alles in diesem Cache entfernt. Beim nächsten Installieren oder Aktualisieren von Paketen lädt Fedora einfach frische Kopien herunter.
Es gibt einen kleinen Kompromiss in Form eines etwas langsameren nächsten Updates, dafür jedoch deutlich mehr freiem Speicherplatz jetzt (ein vernünftiger Austausch, es sei denn, Sie haben extrem begrenzte Bandbreite).
Verwaiste Pakete entfernen
Unbenutzte Abhängigkeiten automatisch bereinigen
Weiter :
sudo dnf autoremove
Wenn Sie Software installieren, zieht DNF automatisch Abhängigkeiten: Bibliotheken, Hilfsprogramme, Laufzeitkomponenten. Wenn Sie das ursprüngliche Paket entfernen, bleiben diese Abhängigkeiten oft zurück.
Im Laufe der Zeit sammeln sich diese zu im Wesentlichen ungenutzten Paketen an. autoremove räumt sie auf. Es entfernt nur Pakete, die von nichts anderem mehr benötigt werden, sodass es relativ sicher ist.
Wenn Sie eine Vorschau darauf sehen möchten, was entfernt wird:
sudo dnf repoquery --unneeded
Dies gibt Ihnen Sichtbarkeit, bevor Sie Änderungen vornehmen. Es ist nützlich, wenn Sie vorsichtig sind oder einfach neugierig darauf, was sich in Ihrem System angesammelt hat.
Systemprotokolle kürzen
Begrenzen Sie die Größe des Journals effektiv
Systemprotokolle sind nützlich, aber sie sind nicht dazu gedacht, unbegrenzt zu wachsen.
Lauf :
sudo journalctl --vacuum-size=200M
Dies begrenzt Ihre Protokolle auf 200 MB und löscht ältere Einträge automatisch. Alternativ können Sie Protokolle nach Zeit aufbewahren:
sudo journalctl --vacuum-time=2dDies behält nur die letzten zwei Tage. Ohne dies können Protokolle im Laufe der Zeit auf mehrere GB anwachsen, insbesondere auf Systemen mit häufiger Aktivität oder aktivierter Fehlerbehebung.
Den Müll leeren
Versteckte gelöschte Dateien dauerhaft löschen
Wenn Sie Dateien über einen Dateimanager löschen, werden sie nicht tatsächlich gelöscht. Sie werden verschoben nach:
~/.local/share/Trash/Um es zu löschen:
rm -rf ~/.local/share/Trash/*
Dies ist sicher für Ihr Benutzerkonto, aber es ist dauerhaft. Es gibt kein Rückgängig. Es ist auch eine der einfachsten Möglichkeiten, schnell Speicherplatz zurückzugewinnen, besonders wenn Sie dazu neigen, große Dateien zu "löschen", ohne den Papierkorb anschließend zu leeren (was häufiger vorkommt, als die meisten zugeben).
/var/tmp bereinigen
Hartnäckige temporäre Systemdateien entfernen
Fedora verwendet zwei temporäre Verzeichnisse: /tmp/ und /var/tmp. Das Verzeichnis /tmp ist für kurzfristige temporäre Dateien vorgesehen, die einen Systemneustart nicht überdauern müssen. Die meisten Fedora-Konfigurationen löschen /tmp beim Booten automatisch, entweder vollständig oder indem Dateien entfernt werden, die älter als ein bestimmtes Alter sind, was es ideal für sitzungsspezifische Daten wie Browser-Caches oder temporären Speicher von Anwendungen macht.
Während /var/tmp seine Inhalte über Neustarts hinweg bewahrt und als Speicherort für temporäre Dateien dient, die länger bestehen bleiben müssen, wie unterbrochene Downloadfragmente, Reste des Paketmanagers von unvollständigen Installationen oder Daten von lang laufenden Prozessen, die einen Systemabsturz oder einen absichtlichen Neustart überleben sollen.
Das zweite ist, wo sich die Dinge still anhäufen. Reinige es mit:
sudo rm -rf /var/tmp/*Dies entfernt übrig gebliebene temporäre Dateien von Installern, Skripten und Prozessen, die sich nie selbst bereinigt haben. Es ist im Allgemeinen sicher, sollte jedoch während größerer Installationen oder Updates nicht ausgeführt werden (Timing ist hier wichtig).
Alte Benutzer-Cache-Dateien löschen
Veraltete Cache-Daten sicher entfernen
Caches auf Benutzerebene können überraschend groß werden. Browser, Paketmanager und Desktop-Umgebungen speichern alle Daten in:
~/.cacheStatt alles blind zu löschen, entfernen Sie nur ältere, ungenutzte Dateien:
find ~/.cache -type f -atime +30 -deleteDies löscht Dateien, die in den letzten 30 Tagen nicht aufgerufen wurden. Es ist ein ausgewogener Ansatz, da Sie aktive Cache-Dateien für die Leistung behalten und gleichzeitig veraltete Dateien entfernen, die keinen Zweck erfüllen.
Alte Kernel entfernen
Freier Platz, aber vorsichtig vorgehen
Fedora bewahrt mehrere Kernel-Versionen als Sicherheitsmaßnahme auf. Wenn ein neuer Kernel fehlschlägt, können Sie in einen älteren booten. Das ist eine gute Voreinstellung, aber jeder Kernel benötigt Speicherplatz. Typischerweise 200 bis 400 MB, wenn man Module und initramfs einbezieht.
Um alte Kernel zu bereinigen:
sudo package-cleanup --oldkernels --count=2Dies behält den aktuellen Kernel und eine vorherige Version, entfernt alles andere. Falls der Befehl fehlt:
sudo dnf install yum-utilsLöschen Sie Dateien im Verzeichnis /boot nicht manuell. Das Kernel-Management ist einer dieser Bereiche, in denen Präzision wichtiger ist als Vertrauen (und falsches Raten hat Konsequenzen). Ich würde nicht empfehlen, es auf etwas Kritischem zu verwenden, es sei denn, Sie sind sich ziemlich sicher.
Was du nicht berühren solltest
Vermeiden Sie das Beschädigen kritischer Systembereiche
Einige Verzeichnisse sehen wie Aufräumziele aus, sind es aber nicht.
Vermeiden Sie diese:
/boot manually
~/.config
/var/log directlyDiese enthalten kritische Daten, Einstellungen oder aktive Protokolle. Dateien hier blind zu entfernen, kann Dinge auf subtile oder offensichtliche Weise beschädigen. Verwenden Sie immer die entsprechenden Werkzeuge anstelle einer manuellen Löschung.
Wie oft solltest du das tun
Erstellen Sie eine einfache Wartungsroutine
Es gibt keinen festen Zeitplan, aber eine gute Regel ist, nach größeren Updates oder alle paar Wochen aufzuräumen, besonders wenn der Speicherplatz unerwartet zu schrumpfen beginnt.
Fedora erfordert keine ständige Wartung, da es darauf ausgelegt ist, größtenteils stabil und selbstverwaltend zu sein, aber kein System kann automatisch jede einzelne verwaiste Protokolldatei, abhängige Datei oder alten Kernel entfernen, der nach Monaten der Nutzung zurückbleibt.
Was ändert sich eigentlich nach der Reinigung
Nachdem Sie diese Befehle ausgeführt haben, sind die Veränderungen im Erscheinungsbild nicht dramatisch. Tatsächlich gibt es keinen klaren visuellen Unterschied. Stattdessen erhalten Sie mehr freien Speicherplatz, einen saubereren Paketstatus, kleinere Protokolle und weniger überbleibende Dateien. Das System fühlt sich leichter an, weil unnötige Last entfernt wurde, ohne zusätzliche Werkzeuge zu installieren.




