[gelöst]/usr zu wenig Speicherplatz

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

Re: /usr zu wenig Speicherplatz

Beitragvon ikseran » Nov 20th, '23, 09:55

Ich verstehe nicht, wie das zustande kommt.
Benutzeravatar
ikseran
 
Beiträge: 1198
Registriert: Jun 11th, '11, 18:57

Re: /usr zu wenig Speicherplatz

Beitragvon doktor5000 » Nov 20th, '23, 16:50

Wie was zustande kommt?
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: /usr zu wenig Speicherplatz

Beitragvon ikseran » Nov 20th, '23, 19:52

diese Installation bzw. Anhäufung von Lokalisierungen. Ich habe sie ja nicht ausgeführt. Selbst auf die Installation von docs verzichte ich gerne.
Benutzeravatar
ikseran
 
Beiträge: 1198
Registriert: Jun 11th, '11, 18:57

Re: /usr zu wenig Speicherplatz

Beitragvon doktor5000 » Nov 20th, '23, 20:48

Doch hast du, das passiert standardmäßig bei jeder Installation. Und wenn man initial Mageia von einem der Live-Medien installiert hast werden quasi alle Lokalisierungen installiert anstatt nur die zu den installierten locales-xx Paketen passende.

Mal zum Vergleich, eine frische Mageia 9 Installation von DVD, nur deutsche und englische Lokalisierungen, und alle Pakete die ich so brauche:

Code: Alles auswählen
[doktor5000@Mageia9]─[20:44:38]─[~] cat /etc/rpm/macros
%_install_langs ENCODINGS:de:de_AT:de_BE:de_CH:de_DE:de_IT:de_LI:de_LU:en_AG:en_AU:en_BE:en_BW:en_CA:en_DK:en_GB:en_HK:en_IE:en_IL:en_IN:en_NG:en_NZ:en_PH:en_SC:en_SG:en_US:en_ZA:en_ZM:en_ZW
[doktor5000@Mageia9]─[20:44:43]─[~] sudo du -smx /usr/share/* | sort -rn | head
437     /usr/share/texmf-dist
377     /usr/share/doc
229     /usr/share/icons
129     /usr/share/nvidia-current
121     /usr/share/man
103     /usr/share/fonts
94      /usr/share/PySolFC
89      /usr/share/perl5
72      /usr/share/mythes
71      /usr/share/wallpapers


Was bei dir über 2.1GB sind, sind bei mir nicht mal 500MB.
Code: Alles auswählen
[doktor5000@Mageia9]─[20:44:46]─[~] sudo du -smx /usr/share/doc /usr/share/locale
377     /usr/share/doc
64      /usr/share/locale


Wenn es aber an 2GB zuwenig Platz hapert, solltest du dir tatsächlich Gedanken machen über deine Partitionierung und dann neuinstallieren.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: /usr zu wenig Speicherplatz

Beitragvon doktor5000 » Nov 20th, '23, 21:11

Ungetestet: Wenn du die Lokalisierungen bereinigen willst, dann pass deine /etc/rpm/macros an hinsichtlich %_install_langs, entferne unnötige locales-Pakete außer englisch und deutsch und dann lasse alle Pakete mit Lokalisierungen neu installieren. Als root

Code: Alles auswählen
urpmi --replacepkgs --replacefiles $(for pkg in $(rpm -qa --qf '%{NAME}\n'|sort); do rpm -ql ${pkg} | grep -qiE "/usr/share/(doc|locale)" && echo -n "${pkg} "; done)
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: /usr zu wenig Speicherplatz

Beitragvon ikseran » Nov 21st, '23, 09:21

Und wenn man initial Mageia von einem der Live-Medien installiert hast werden quasi alle Lokalisierungen installiert anstatt nur die zu den installierten locales-xx Paketen passende.
Das kann ich ausschließen, ich installierte immer ausgehend vom "ganzen" System.
Momentan wird als Warnung angezeigt, dass ich nur noch etwas über 700 MB freien Platz auf /user frei habe. Eine Neuinstallation auf einer neuen (SSD) schwelt dennoch im Hintergrund. Aber immerhin habe ich zumindest erst einmal ein laufendes System.
Den entsprechenden Eintrag habe ich geändert, der ausgeführte Befehl ergibt:
Code: Alles auswählen
[root@Art-ig ~]# urpmi --replacepkgs --replacefiles $(for pkg in $(rpm -qa --qf '%{NAME}\n'|sort); do rpm -ql ${pkg} | grep -qiE "/usr/share/(doc|locale)" && echo -n "${pkg} "; done)
Kein Paket mit dem Namen gnu-regexp gefunden
Kein Paket mit dem Namen jakarta-commons-httpclient gefunden
Kein Paket mit dem Namen jcsp gefunden
Kein Paket mit dem Namen kdepim-apps-libs gefunden
Kein Paket mit dem Namen lib64cec5 gefunden
Kein Paket mit dem Namen lib64cfitsio7 gefunden
Kein Paket mit dem Namen lib64cfitsio9 gefunden
Kein Paket mit dem Namen lib64compat-openssl10_1.0.0 gefunden
Kein Paket mit dem Namen lib64cryptopp7 gefunden
Kein Paket mit dem Namen lib64dc1394_22 gefunden
Kein Paket mit dem Namen lib64double-conversion1 gefunden
Kein Paket mit dem Namen lib64dvdread4 gefunden
Kein Paket mit dem Namen lib64ffi6 gefunden
Kein Paket mit dem Namen lib64ffi7 gefunden
Kein Paket mit dem Namen lib64filezilla0 gefunden
Kein Paket mit dem Namen lib64filezilla10 gefunden
Kein Paket mit dem Namen lib64filezilla15 gefunden
Kein Paket mit dem Namen lib64filezilla3 gefunden
Kein Paket mit dem Namen lib64git2_1.1 gefunden
Kein Paket mit dem Namen lib64git2_28 gefunden
Kein Paket mit dem Namen lib64granite5 gefunden
Kein Paket mit dem Namen lib64gupnp-av1.0_2 gefunden
Kein Paket mit dem Namen lib64gupnp-dlna2.0_3 gefunden
Kein Paket mit dem Namen lib64gupnp-igd1.0_4 gefunden
Kein Paket mit dem Namen lib64hfstospell10 gefunden
Kein Paket mit dem Namen lib64ixion0.14_0 gefunden
Kein Paket mit dem Namen lib64ixion0.15_0 gefunden
Kein Paket mit dem Namen lib64ixion0.16_0 gefunden
Kein Paket mit dem Namen lib64json-c4 gefunden
Kein Paket mit dem Namen lib64kcolorpicker0.1.4 gefunden
Kein Paket mit dem Namen lib64kdsoap1 gefunden
Kein Paket mit dem Namen lib64kimageannotator0.4.0 gefunden
Kein Paket mit dem Namen lib64ldns2 gefunden
Kein Paket mit dem Namen lib64microdns0 gefunden
Kein Paket mit dem Namen lib64mypaint1.3_0 gefunden
Kein Paket mit dem Namen lib64nfs12 gefunden
Kein Paket mit dem Namen lib64nfs13 gefunden
Kein Paket mit dem Namen lib64openssl1.1 gefunden
Kein Paket mit dem Namen lib64pgm5.2_0 gefunden
Kein Paket mit dem Namen lib64pipewire0.2_1 gefunden
Kein Paket mit dem Namen lib64podofo0.9.6 gefunden
Kein Paket mit dem Namen lib64procps7 gefunden
Kein Paket mit dem Namen lib64protobuf17 gefunden
Kein Paket mit dem Namen lib64protobuf25 gefunden
Kein Paket mit dem Namen lib64protobuf-lite17 gefunden
Kein Paket mit dem Namen lib64protobuf-lite25 gefunden
Kein Paket mit dem Namen lib64qpdf21 gefunden
Kein Paket mit dem Namen lib64qpdf28 gefunden
Kein Paket mit dem Namen lib64raw19 gefunden
Kein Paket mit dem Namen lib64raw_r19 gefunden
Kein Paket mit dem Namen lib64re2_0 gefunden
Kein Paket mit dem Namen lib64srtp1 gefunden
Kein Paket mit dem Namen lib64unistring2 gefunden
Kein Paket mit dem Namen lib64usbmuxd4 gefunden
Kein Paket mit dem Namen lib64vpx6 gefunden
Kein Paket mit dem Namen lib64waylandpp0 gefunden
Kein Paket mit dem Namen libkvkontakte-i18n gefunden
Kein Paket mit dem Namen minder gefunden
Kein Paket mit dem Namen mp3packer gefunden
Kein Paket mit dem Namen pyatspi gefunden
Kein Paket mit dem Namen python2-dbus gefunden
Kein Paket mit dem Namen python2-gi gefunden
Kein Paket mit dem Namen python2-lxml gefunden
Kein Paket mit dem Namen python2-numpy gefunden
Kein Paket mit dem Namen python2-olefile gefunden
Kein Paket mit dem Namen python2-pillow gefunden
Kein Paket mit dem Namen python2-psutil gefunden
Kein Paket mit dem Namen python2-pyxdg gefunden
Kein Paket mit dem Namen python2-reportlab gefunden
Kein Paket mit dem Namen python2-setproctitle gefunden
Kein Paket mit dem Namen python2-six gefunden
Kein Paket mit dem Namen python2-xlib gefunden
Kein Paket mit dem Namen smtube gefunden
Kein Paket mit dem Namen tritonus-mp3 gefunden
Kein Paket mit dem Namen tritonus-shared gefunden
Kein Paket mit dem Namen wxgtk3.1 gefunden
Benutzeravatar
ikseran
 
Beiträge: 1198
Registriert: Jun 11th, '11, 18:57

Re: /usr zu wenig Speicherplatz

Beitragvon sturmvogel » Nov 21st, '23, 09:45

Das sind alles Pakete die es entweder in den Mageia 9 Repos nicht gibt oder aber nie von Mageia stammten.

- die ganzen python2 Pakete stammen von Mageia 7 !
- tritonus ist kein Mageia Paket
- wxgtk3.1 ist ein Mageia 8 Paket
- mp3packer ist ein Mageia 7 Paket
- minder ist kein Mageia Paket
- kdepim-apps-libs ist ein Mageia 7 Paket
- jcsp ist ein Mageia 7 Paket
- jakarta-commons-httpclient ist ein Mageia 7 Paket

Die ganzen lib64 Pakete sind auch meist noch Reste von alten Mageia Versionen....

Um zu sehen von welchen alten Mageia Releases noch Pakete auf deinem System sind:
Code: Alles auswählen
rpm -qa | grep mga8

Code: Alles auswählen
rpm -qa | grep mga7

Code: Alles auswählen
rpm -qa | grep mga6



Generell scheint da sehr, sehr lange nicht aufgeräumt worden zu sein. Für erfahrene Nutzer ist das kein Problem das aufzuräumen. Aber da wir nicht wissen was da noch so für "Überraschungen" auf deinem System versteckt sind, ist wohl eher eine Neuinstallation angesagt.
Immer aktuell:
Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau herunter und besiegt dich aufgrund seiner jahrelangen Erfahrung
sturmvogel
 
Beiträge: 492
Registriert: Jul 29th, '12, 23:40

Re: /usr zu wenig Speicherplatz

Beitragvon ikseran » Nov 21st, '23, 10:09

danke für den Hinweis. Minder, richtig, kein Mageia-Paket, Tritonus schon.

Da wäre nun ein Befehl cool, mit dem ich diese Pakete nicht nur aufspüren kann, sondern deinstallieren. Einige habe ich händisch schon deinstalliert.
Benutzeravatar
ikseran
 
Beiträge: 1198
Registriert: Jun 11th, '11, 18:57

Re: /usr zu wenig Speicherplatz

Beitragvon sturmvogel » Nov 21st, '23, 10:27

Stimmt. Tritonus ist ein Mageia 7 Paket.
Immer aktuell:
Diskutiere nie mit einem Idioten. Er zieht dich auf sein Niveau herunter und besiegt dich aufgrund seiner jahrelangen Erfahrung
sturmvogel
 
Beiträge: 492
Registriert: Jul 29th, '12, 23:40

Re: /usr zu wenig Speicherplatz

Beitragvon doktor5000 » Nov 21st, '23, 17:14

ikseran hat geschrieben:Da wäre nun ein Befehl cool, mit dem ich diese Pakete nicht nur aufspüren kann, sondern deinstallieren.

zeigt alle Pakete an die nicht aus den aktuell konfigurierten Repositories verfügbar sind
Code: Alles auswählen
urpmq --not-available

deinstalliert alle dieser Pakete
Code: Alles auswählen
urpme $(urpmq --not-available)
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: /usr zu wenig Speicherplatz

Beitragvon ikseran » Nov 21st, '23, 19:50

Danke. Wie kann ich ein Paket ausschließen, wenn ich es nicht deinstallieren möchte?

Generell scheint da sehr, sehr lange nicht aufgeräumt worden zu sein. Für erfahrene Nutzer ist das kein Problem das aufzuräumen. Aber da wir nicht wissen was da noch so für "Überraschungen" auf deinem System versteckt sind, ist wohl eher eine Neuinstallation angesagt.

Ich bin froh, dass mein System erst mal wieder läuft. Und es lief bisher sehr zuverlässig.
Mga7 und mga8 habe ich über die Funktion "Update" erneuert. Jedesmal hat hierbei die Installation von der DVD wegen nicht erfüllter Abhängigkeiten gestoppt. Nach einem Neustart war das neue System zwar da, aber vermutlich nicht alle Teile des vorigen gelöscht. Das hat vermutlich zu diesen nicht "aufgeräumten" Paketen geführt. Bei mga6 hatte ich eine Installation bei erhaltenem /home gemacht. Weswegen keine mga6-Pakete auftauchen.
Dass die Installation auch ganz einfach und normal ablaufen kann, habe ich am zweiten Rechner hier erlebt, die absolut problemlos verlief.
Hilfreich wäre natürlich für einen normalen User, wenn man dem Hinweis und Deinstallationstipp "verwaister Pakete" folgen könnte. In ein gestopptes Update kann ich ja schlecht eingreifen (als normaler User).
Benutzeravatar
ikseran
 
Beiträge: 1198
Registriert: Jun 11th, '11, 18:57

Re: /usr zu wenig Speicherplatz

Beitragvon doktor5000 » Nov 21st, '23, 21:13

ikseran hat geschrieben:Danke. Wie kann ich ein Paket ausschließen, wenn ich es nicht deinstallieren möchte?


Indem du die mit grep -v einfach rausfilterst aus der Ausgabe:
urpme $(urpmq --not-available|grep -ivE "paketname1|paketname2|paketname3")
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: /usr zu wenig Speicherplatz

Beitragvon doktor5000 » Nov 21st, '23, 21:16

ikseran hat geschrieben:Hilfreich wäre natürlich für einen normalen User, wenn man dem Hinweis und Deinstallationstipp "verwaister Pakete" folgen könnte. In ein gestopptes Update kann ich ja schlecht eingreifen (als normaler User).

Das steht in den Hinweisen zur Upgrade-Vorbereitung deswegen auch drin: https://wiki.mageia.org/en/Mageia_9_Ver%C3%B6ffentlichungshinweise-de#Vorbereitung
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6062
Registriert: Jun 2nd, '11, 09:39

Re: /usr zu wenig Speicherplatz

Beitragvon ikseran » Nov 22nd, '23, 08:53

ok. Durch das Löschen alter Pakete taucht die Warnung von geringem Speicherplatz in /usr nicht mehr auf.
Benutzeravatar
ikseran
 
Beiträge: 1198
Registriert: Jun 11th, '11, 18:57

Vorherige

Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast