Mein / Ordner liest sich als voll und ich kann keine Software aktualisieren oder etwas tun.
Ich bin mir nicht sicher, was ich hier falsch mache.
$ df -h
Results:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 5.7G 5.4G 0 100% /
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 770M 1.1M 769M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 808K 1.9G 1% /run/shm
/dev/sda6 961M 18M 895M 2% /tmp
/dev/sda7 9.9G 2.9G 6.6G 31% /home
/dev/sda3 5.7G 140M 5.3G 3% /usr/local
/dev/sda4 2.9G 1.3G 1.4G 49% /var
/dev/sdb1 94G 1.3G 88G 2% /sites
/home/username/.Private 9.9G 2.9G 6.6G 31% /home/username
/dev/sdb5 282G 88G 180G 33% /mnt/multimedia
$ df -h /
Results:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 5.7G 5.4G 0 100% /
$ du /mnt /media
Results:
4 /mnt/multimedia
8 /mnt
4 /media
Dies ist eine neue Installation von Ubuntu 12.04 und ich bin nicht sicher, wie / warum das Root-System so voll ist.
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
Antworten:
Einige wahrscheinliche Maßnahmen für eine überlaufende Root- Partition sind (fallbezogen):
1. Core Dumps füllen die Festplatte.
Erkundigen Sie sich bei:
2. Unnötige Pakete füllen den Raum aus.
Der folgende Befehl entfernt alle automatisch installierten Pakete, die nicht mehr benötigt werden. (Da die Abhängigkeit, die die Installation in der Vergangenheit erzwingt, entfernt wurde.)
3. Veraltete Kernelpakete
Überprüfen Sie, wie viele Kernelpakete installiert sind, und entfernen Sie veraltete Kernelversionen. Sie können die aktuelle Situation untersuchen mit:
Entfernen Sie alle Kernel-Versionen, die Sie nicht mehr benötigen
4. Versteckter Speicher
Andere gemountete Partitionen verbergen möglicherweise den verwendeten Speicher. Um dies zu untersuchen, hängen Sie das Root-Dateisystem temporär an einem zweiten Ort ein:
Schauen Sie sich nun jedes Verzeichnis an, das normalerweise von einem anderen Mount verborgen wird, zB:
usr / local
und in deinem Fall auch:
Vorbehalt
Vergessen Sie nicht, am Ende die Konsistenz Ihrer Installation zu kontrollieren:
Anmerkungen
Reservierter Speicher
Die Ausgabe zeigt, dass Sie noch etwas Platz haben, aber es scheint für root reserviert zu sein. Der gute Punkt ist, dass Ihre Systemfunktionalität derzeit noch gegeben ist.
Sie sollten das Problem jedoch bald beheben.
Platzbedarf von Ubuntu 12.04
Nur 5,7 GB für eine Ubuntu-Installation zu haben, scheint ein bisschen zu wenig zu sein. Sie sollten einige nicht benötigte Softwarepakete entfernen.
Meine aktuellen Installationen haben 10-14 GB für die Root- und Binär-
/usr
Partitionen.quelle
Nur um einen magischen Befehl zu teilen, um zu wissen, wohin Ihr gesamter Speicherplatz fließt:
Am Ende haben Sie einen ziemlich ordentlichen Bericht wie diesen:
Dann können Sie erneut aus einem anderen Ordner starten:
Entfernen Sie, was nicht erforderlich ist, und es sollte Ihnen gut gehen. Es ist Teil meines Linux- Spickzettel
quelle
du -hsx $(ls -A ~/) | sort -rh
Eine andere Lösung wäre
ncdu
zB:Wo / ist die Partition / das Laufwerk, das Sie überprüfen möchten? Für mein Beispiel ist das Ergebnis
Dann können Sie mit den Pfeiltasten durch die Ordner navigieren und einfach die
D
Taste drücken, um einen Ordner / eine Datei zu löschen.ncdu
kann vomapt
Paketierungstool auf Debian-basierten Systemen installiert werden:quelle
Überprüfen Sie den Ordner "/home/yourname/.local/share/Trash" mit dem Befehl "du" (siehe oben):
Ich hatte das gleiche Problem und verwendete den oben angegebenen Trick Mickael, um die Festplattennutzung präzise auszudrucken. Ich habe festgestellt, dass, wenn Sie Dinge mit dem Fenstermanager löschen und zum Zeitpunkt der Ausführung nicht über ausreichende Berechtigungen verfügen, die Dateien, von denen Sie dachten, dass Sie sie gelöscht haben (sowohl über die Befehlszeile mit "rm" als auch mit "apt autoremove --purge"). und durch Leeren des Papierkorbs) möglicherweise in der ".local / share / ____" der Root-Partition gelandet.
"Dateisystem" im linken Bereich des Fenstermanagers sagte fast voll von den 50 GB, die ich für Installationsdateien für Ubuntu / Mint reserviert habe. Es stellte sich heraus, dass die Vorträge, die ich versehentlich auf diese Partition kopiert hatte, nicht gelöscht wurden, als ich sie auf die Partition verschob, auf die ich sie ursprünglich kopieren wollte. Es ist jetzt 36 GB kostenlos, was weitaus sinnvoller ist (meins ist groß, hauptsächlich, weil ich auch HD-Grafiken auf dieser Partition behalte, um große Bildmengen schnell in der Vorschau anzeigen zu können).
Vergewissern Sie sich auf jeden Fall, dass Sie sich mit den Berechtigungen vertraut gemacht haben, bevor Sie Ihre Dateien löschen / verwalten. Andernfalls kann es vorkommen, dass Dinge auf Ihrer SSD gelöscht wurden.
Nebenbei bemerkt, meine 16 GB RAM wurden beim Booten mit 92% geladen, während meine Root-Partition die gelöschten Dateien beherbergte, und blieben auch aufgrund desselben Problems ständig dort. Der RAM wird zum Zwischenspeichern von Elementen auf der Festplatte verwendet, um die Leistung von Linux erheblich zu verbessern. Das Betriebssystem geht davon aus, dass Sie die Installationspartition korrekt verwenden (was in diesem Fall bei mir nicht der Fall war), sodass es so viel wie möglich zwischenspeichert, um die Systemreaktion zu beschleunigen. Dies ist nur ein Hinweis, da das Zwischenspeichern von Datenträgern diesen Speicherplatz nicht reserviert. Es würde den verwendeten RAM-Speicherplatz anderen Programmen zur Verfügung stellen, die ihn benötigen, wenn sie ihn anfordern (so funktioniert das Zwischenspeichern von Festplatten), aber es ist eine unnötige Ressourcennutzung, die bei jedem Start 14,5 GB gelöschter Dateien in den RAM lädt.
Ich hoffe es hilft! Vielen Dank an die Antworten oben, sehr hilfreich!
quelle
Lubuntu Benutzer?
war über 85G Platz, sie wissen sogar darüber Bescheid !
quelle
.cache/lxsession/Lubuntu/run.log