ubuntuusers.de

Ohne snap alle core-Dateien löschbar?

Status: Ungelöst | Ubuntu-Version: Ubuntu 22.04 (Jammy Jellyfish)
Antworten |

Ubuntuneuling309

Anmeldungsdatum:
4. März 2009

Beiträge: 268

Liebe Foristen,

nachdem ich erfolgreich den "Schnapsladen" von meinem System wieder entfernt habe (mit Hilfe der Anleitung hier im Wiki), stoße ich jetzt immer wieder auf die Meldung, dass mein home-Verzeichnis zu wenig Speicherplatz habe. Bei der Analyse fallen etliche core.xxx-Dateien von erheblicher Größe (2-4 Gbyte) als größter Datenfresser auf.

Nun zu meiner Frage: Kann ich diese bedenkenlos löschen? Sind sie lediglich Überbleibsel der zwischenzeitlich nach Aktualisierung auf das 22.04LTS sehr viel stärker in Erscheinung getretenen Nutzung von "snap", die auch gefühlt den Start meines Systems verlangsamt hatte.

Vielen Dank für Euren Rat.

Moderiert von schwarzheit:

Thema in einen passenden Forenbereich verschoben. Bitte beachte die als wichtig markierten Themen („Welche Themen gehören hier her und welche nicht?“) in jedem Forenbereich. Danke.

Kätzchen

Avatar von Kätzchen

Anmeldungsdatum:
1. Mai 2011

Beiträge: 6933

Wohnort: Technische Republik

Ubuntuneuling309 schrieb:

Bei der Analyse fallen etliche core.xxx-Dateien von erheblicher Größe (2-4 Gbyte) als größter Datenfresser auf.

Meinst du die core18,20,22 - die von Snap Anwendungen gebraucht werden? Ich würde sagen, bei dir hat dann das entfernen von Snapd nicht richtig funktioniert.

Ubuntuneuling309

(Themenstarter)

Anmeldungsdatum:
4. März 2009

Beiträge: 268

Danke für die Antwort und fürs Verschieben in den korrekten Bereich.

Es handelt sich um Dateien, die direkt im home-Verzeichnis abgelegt sind, wie gesagt alle core.12345 als Bsp. heißen und in den Eigenschaften als "Daten zum Programmabsturz (application/x-core)" gekennzeichnet sind.

Wenn ich kein snap haben will, müsste ich die doch löschen können, oder? Kosten mich zusammen fast 10 GByte Speicherplatz auf einem relativ alten double boot System mit nicht allzu großer Kapazität

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16531

Hallo Ubuntuneuling309,

Hast du alle Snap über die snapd entfernt ?

Ausgabe von:

sudo snap list all

hier im Codeblock posten.

Gruss Lidux

Ubuntuneuling309

(Themenstarter)

Anmeldungsdatum:
4. März 2009

Beiträge: 268

es erscheint: sudo: snap: Befehl nicht gefunden

seahawk1986

Anmeldungsdatum:
27. Oktober 2006

Beiträge: 11229

Wohnort: München

Ubuntuneuling309 schrieb:

Es handelt sich um Dateien, die direkt im home-Verzeichnis abgelegt sind, wie gesagt alle core.12345 als Bsp. heißen und in den Eigenschaften als "Daten zum Programmabsturz (application/x-core)" gekennzeichnet sind.

Die Dateien haben mit snap nichts zu tun, das sind Crashdumps, mit deren Hilfe man versuchen kann Abstürzen von Programmen auf die Spur zu kommen - warum die im Home-Verzeichnis liegen, erschließt sich mir nicht so ganz, normalerweise legen apport bzw. systemd-journald die anderswo ab.

Ubuntuneuling309

(Themenstarter)

Anmeldungsdatum:
4. März 2009

Beiträge: 268

Also können die weg und der Thread ist gelöst? Denn Probleme mit Abstürzen habe ich eigentlich nicht.

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16531

Hallo Ubuntuneuling309,

Bitte mal mit diesem Befehl:

snap list --all

Gruss Lidux

Ubuntuneuling309

(Themenstarter)

Anmeldungsdatum:
4. März 2009

Beiträge: 268

Danke Lidux, hier die Antwort:

snap list --all
Der Befehl 'snap' wurde nicht gefunden, kann aber installiert werden mit:
sudo apt install snapd

Ich möchte snapd aber nicht wieder installieren, nachdem ich es mühsam entfernt hatte. Gruß U...309

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

du solltest in erster Instanz herausfinden, warum die so viele Coredumps im Homeverzeichnis hast. Normal sollten da gar keine liegen.

Und der Vollständigkeit halber sei noch gesagt: die Dateien haben _nichts_ mit snap zu tun. snaps benötigen zwar als Unterbau eine Core-Datei, aber die heißen core18.snap oder core20.snap oder core22.snap und liegen sicher nicht in Home. Außerdem sind die Core-snaps nur ca. 75MB groß und wenn man das System nicht umkonfiguriert hat, hat man maximale neun core-snap (drei von jedem Typ) auf dem Rechner.

Gruß, noisefloor

Lidux

Anmeldungsdatum:
18. April 2007

Beiträge: 16531

Hallo Ubuntuneuling309,

Gut, damit sind auch keine Snap mehr installiert .....

Gruss Lidux

Dakuan

Avatar von Dakuan

Anmeldungsdatum:
2. November 2004

Beiträge: 6450

Wohnort: Hamburg

... warum die so viele Coredumps im Homeverzeichnis hast. Normal sollten da gar keine liegen.

Theoretisch können Coredumps überall liegen (wenn es denn welche sind). Ich hatte früher öfters Coredumps, für die sich apport nicht interessiert hatte. Die lagen dann immer in dem Verzeichnis, in dem die jeweilige Anwendung gerade abgestürzt war.

Ich hatte gerade mal einen Test gemacht und einen Coredump provoziert (wozu ich die Configuraton etwas anpassen musste).

manfred@samurai:~$ ulimit -c unlimited
manfred@samurai:~$ sleep 30
^\Verlassen (Speicherabzug geschrieben) // Strg+\ gedrückt
manfred@samurai:~$

mit dem Befehl file könnte man wahrscheinlich feststellen, um was es sich handelt:

manfred@samurai:/tmp$ file core.sleep.30660 
core.sleep.30660: ELF 64-bit LSB core file x86-64, version 1 (SYSV), SVR4-style, from 'sleep 30', real uid: 1000, effective uid: 1000, real gid: 1000, effective gid: 1000, execfn: '/bin/sleep', platform: 'x86_64'
manfred@samurai:/tmp$

Was file zu snap Conainern sagt weis ich allerdings nicht.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Was file zu snap Conainern sagt weis ich allerdings nicht.

file sagt zu .snap Dateien:

core22_1380.snap: Squashfs filesystem, little endian, version 4.0, xz compressed, 77840832 bytes, 14458 inodes, blocksize: 131072 bytes, created: Mon Apr  8 07:53:58 2024

Also file erkennt das schon richtig: snap Dateien sind ja "nur" eine Datei mit SquashFS Dateisystem, auf .snap endet.

Gruß, noisefloor

Antworten |