Kirjoittaja Aihe: Mikä täyttää muistia  (Luettu 4814 kertaa)

HannuK

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Mikä täyttää muistia
« : 01.04.23 - klo:16.23 »
Kone on pieni HP Stream, keskusmuisti 1,8 GT, kiintolevu 31,3 GT. Ohjelma Linux Mint Cinnamon 20.1.
Koneen kotikansiossa ei ole tällä hetkellä mitään käyttäjän kansioita eikä tiedostoja, mutta Levynkäytön analysointi-ohjelma ilmoittaa, että kovalevyllä on vapaata tilaa vain 2,8 GT, siis kone on kuluttanut 27,3 GT. Asennuksen lisäksi koneeseen ei ole asennettu muita lisäohjelmia kuin Chromium. Käsitykseni mukaan Mintin pitäisi tarvita vain noin 9-10 GT muistia, mikä vie lopun muistin?

Korjaus: Huomasin, että minulla oli kahden eri Ubuntu-version ISO-tiedostot levyllä, ne veivät melkoisesti tilaa.
« Viimeksi muokattu: 01.04.23 - klo:17.44 kirjoittanut HannuK »
Motto: Monimutkaista on helppo tehdä.
2 kpl HP Stream 14" 2 Gt/32 Gt, 1 kpl HP 250-G5 15" 8 Gt/120 Gt, Ubuntu 16.04 LTS ja 20.04 LTS  ja Linux Mint 20.1 Cinnamon , ei Windowsia.  Acer 17" Ubuntu Mate+Win XP

epiphone

  • Käyttäjä
  • Viestejä: 1108
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #1 : 01.04.23 - klo:19.32 »
Voisiko olla logi-tiedostot? Ne joskus tekee kiusaa.
Kahvi on väkevin juomani

epiphone

  • Käyttäjä
  • Viestejä: 1108
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #2 : 01.04.23 - klo:20.12 »
Voisit kokeilla seuraavaa komentoa päätteessä.

Koodia: [Valitse]
df -h
Mitä tulostaa?
Kahvi on väkevin juomani

juyli

  • Käyttäjä / moderaattori
  • Viestejä: 1200
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #3 : 01.04.23 - klo:23.02 »
Voisit kokeilla seuraavaa komentoa päätteessä.
Koodia: [Valitse]
df -h
Ohjelmalähteistä löytyvä tree on kätevä ohjelma ihmetellä hakemistoja/tiedostoja ja niiden kokoa:
Koodia: [Valitse]
tree --du -h https://packages.ubuntu.com/kinetic/tree
« Viimeksi muokattu: 02.04.23 - klo:01.02 kirjoittanut juyli »

Illu

  • Käyttäjä
  • Viestejä: 1089
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #4 : 02.04.23 - klo:04.54 »
Olisiko kyse samasta kuin minulla. Snap kerää kaikenlaista, eikä luovu minulle tarpeettomasta ilman eri komentoa. Onko sinulla kotikansio omalla osiollaan vai samassa juuren kanssa? Silloinhan se Snapin tauhka veisi tilaa kotikansioltakin.

Käytössä on Ubuntu 18.04.6 LTS ja /var/lib/snapd- kansiossa on

Koodia: [Valitse]
ilkka@T410:/var/lib/snapd/snaps$ ls
bare_5.snap       gnome-3-26-1604_111.snap   gnome-characters_781.snap
core_14946.snap   gnome-3-28-1804_194.snap   gnome-logs_115.snap
core18_2721.snap  gnome-3-34-1804_90.snap    gnome-system-monitor_181.snap
core20_1852.snap  gnome-3-38-2004_137.snap   gtk-common-themes_1535.snap
core22_583.snap   gnome-42-2204_68.snap      partial
ffmpeg_1286.snap  gnome-calculator_926.snap  woe-usb_21.snap

miksi siellä on mm. gnome-42-2204_68.snap, gnome-3-38-2004_137.snap ja gnome-3-26-1604_111.snap. Asiasta tietämättömänä ei eri jakelun tiedostoja pitäisi tarvita, jos nuo nyt sellaisia ovat.

nm

  • Käyttäjä
  • Viestejä: 16403
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #5 : 02.04.23 - klo:10.52 »
miksi siellä on mm. gnome-42-2204_68.snap, gnome-3-38-2004_137.snap ja gnome-3-26-1604_111.snap. Asiasta tietämättömänä ei eri jakelun tiedostoja pitäisi tarvita, jos nuo nyt sellaisia ovat.

Asentamasi snap-sovellukset on linkitetty eri jakeluversioiden riippuvuuksin, ja siksi tarvitaan vastaavat  core- ja gnome-paketit.

Varsinaisia sovelluksia tuolla ovat ffmpeg ja WoeUSB. Ffmpegin uusimman version voi asentaa myös staattisena binäärinä ilman snappia. WoeUSB:tä tuskin tarvitset jatkuvasti, ja muutenkin Ventoy on helpompi ratkaisu Windows-asennustikkujen luomiseen. Gnome-laskimen ja muut Gnome-sovellukset voit asentaa apt:llä. Listauksen perusteella et siis varsinaisesti tarvitse snap-paketteja järjestelmässäsi.

HannuK

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #6 : 02.04.23 - klo:11.05 »
Tuli tällainen tulostus
Motto: Monimutkaista on helppo tehdä.
2 kpl HP Stream 14" 2 Gt/32 Gt, 1 kpl HP 250-G5 15" 8 Gt/120 Gt, Ubuntu 16.04 LTS ja 20.04 LTS  ja Linux Mint 20.1 Cinnamon , ei Windowsia.  Acer 17" Ubuntu Mate+Win XP

HannuK

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #7 : 02.04.23 - klo:11.16 »
Piti ensin asentaa tuo tree ja tässä kuva
Motto: Monimutkaista on helppo tehdä.
2 kpl HP Stream 14" 2 Gt/32 Gt, 1 kpl HP 250-G5 15" 8 Gt/120 Gt, Ubuntu 16.04 LTS ja 20.04 LTS  ja Linux Mint 20.1 Cinnamon , ei Windowsia.  Acer 17" Ubuntu Mate+Win XP

epiphone

  • Käyttäjä
  • Viestejä: 1108
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #8 : 02.04.23 - klo:18.45 »
Löysin netistä seuraavan skriptin. Kokeile mitä kertoo...

Koodia: [Valitse]
sudo du -x -d1 -h /var  | sort -hr
Kahvi on väkevin juomani

HannuK

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #9 : 02.04.23 - klo:19.26 »
Ennen skriptin kokeilua tutkailin koneen tietoja ja seuraavat kohdat kiinnittivät huomiotani:
lib   6,06 GB   ( 87 304 kpl )
proc  140,7 TB ?????  ( 120 332 kohdetta )
usr    8,9 GB   ( 580 065 kohdetta ) viimeeksi muutettu 2022-10-23 21:34
var   5,3 GB   ( 134 909 kohdetta ) viimeeksi muutettu 2022-10-23  21:34
swapfile  1,4 GB
Näissä yhteyksissä on myös mainintana: Vapaa tila 7,8 GB

Paljon on kamaa, huh?!

Pieni kommentti vielä: Kun olen asennellut näitä eri Ubuntu-versioita koneilleni, niin yleensä asennuksen alku vaiheessa ohjelma ilmoittaa, että muistissa on jotain ( en muista sanamuotoa ) ja että tehdäänkö sille jotain. Yleensä vaihtoehtona ei ole kuin palata takaisin päin tai Jatka, ja koska älykkyyteni ei tunnu riittävän ko kohtaan niin olen jatkanut eteenpäin. En tiedä, onko tällä asialla mitään olennaista merkitystä muistin käytön suhteen;-)
 
Motto: Monimutkaista on helppo tehdä.
2 kpl HP Stream 14" 2 Gt/32 Gt, 1 kpl HP 250-G5 15" 8 Gt/120 Gt, Ubuntu 16.04 LTS ja 20.04 LTS  ja Linux Mint 20.1 Cinnamon , ei Windowsia.  Acer 17" Ubuntu Mate+Win XP

HannuK

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #10 : 02.04.23 - klo:22.39 »
Tämä sudo du -x -d1 -h /var  | sort -hr antaa seuravan tiedon
Motto: Monimutkaista on helppo tehdä.
2 kpl HP Stream 14" 2 Gt/32 Gt, 1 kpl HP 250-G5 15" 8 Gt/120 Gt, Ubuntu 16.04 LTS ja 20.04 LTS  ja Linux Mint 20.1 Cinnamon , ei Windowsia.  Acer 17" Ubuntu Mate+Win XP

jarmala

  • Käyttäjä
  • Viestejä: 789
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #11 : 02.04.23 - klo:23.45 »
Käyttöjärjestelmä tieteski käyttää tuon 20 GB. Eh? Ei sitä muukaan selitä. Ja muistia saa nykyisin kaupasta hyvin edullisesti lisää. Menee ostamaan sieltä.
Ubuntu 18.04 LTS, Gnome Flashback Metacity, Xeon E3-1245 V2, 8 GB
Ubuntu 22.04 LTS, KDE Plasma, Celeron N5105, 8 GB

epiphone

  • Käyttäjä
  • Viestejä: 1108
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #12 : 03.04.23 - klo:13.18 »
Tämä sudo du -x -d1 -h /var  | sort -hr antaa seuravan tiedon

Oletko varma? Minun mielestä pitäisi tulla jotain muuta...
Kahvi on väkevin juomani

nm

  • Käyttäjä
  • Viestejä: 16403
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #13 : 03.04.23 - klo:14.48 »
Ennen skriptin kokeilua tutkailin koneen tietoja ja seuraavat kohdat kiinnittivät huomiotani:
lib   6,06 GB   ( 87 304 kpl )

/lib-hakemistossa on reilut 3 gigaa ylimääräistä tavaraa. Tarkista, että vain viimeisimmät kolme kerneliä on asennettuna. Luultavasti siellä on nyt jäänteitä vanhemmista kerneleistä. Kokeile ensin, poistuuko apt autoremovella jotain:

Koodia: [Valitse]
sudo apt autoremove
Katso sitten, mitä sanoo:

Koodia: [Valitse]
dpkg -l | grep linux-image

proc  140,7 TB ?????  ( 120 332 kohdetta )

/proc on virtuaalinen tiedostojärjestelmä, joka ei vie tilaa levyltä, eikä sen kokoa voi varsinaisesti laskea. Nyt tuossa luultavasti on jokaisen prosessin osalta laskettu mäpätyn muistiavaruuden koko tai jotain sinne päin.

usr    8,9 GB   ( 580 065 kohdetta ) viimeeksi muutettu 2022-10-23 21:34

/usr:n koko vaikuttaa aika normaalilta.


var   5,3 GB   ( 134 909 kohdetta ) viimeeksi muutettu 2022-10-23  21:34

Tuolla on todennäköisesti jotain ylimääräistä. /var-hakemiston pitäisi olla alle 1 gigatavun kokoinen, jos siellä ei ole palvelinohjelmien ja tietokantojen dataa. Näytä alihakemistojen koot:

Koodia: [Valitse]
sudo du -s -h /var/*
Ainakin journalctl:n tallentama järjestelmäloki voi viedä turhaan useita gigatavuja levytilaa. Aseta maksimiksi vaikka 100 megatavua:

Koodia: [Valitse]
echo "SystemMaxUse=100M" | sudo tee -a /etc/systemd/journald.conf
Ota asetus käyttöön:

Koodia: [Valitse]
service systemd-journald restart
Tyhjennä myös apt:n välimuistit:

Koodia: [Valitse]
sudo apt clean

Pieni kommentti vielä: Kun olen asennellut näitä eri Ubuntu-versioita koneilleni, niin yleensä asennuksen alku vaiheessa ohjelma ilmoittaa, että muistissa on jotain ( en muista sanamuotoa ) ja että tehdäänkö sille jotain. Yleensä vaihtoehtona ei ole kuin palata takaisin päin tai Jatka, ja koska älykkyyteni ei tunnu riittävän ko kohtaan niin olen jatkanut eteenpäin. En tiedä, onko tällä asialla mitään olennaista merkitystä muistin käytön suhteen;-)

Kirjoita viesti seuraavalla kerralla muistiin tai ota siitä kuvakaappaus. Voi olla, että nykyiset Ubuntut varoittavat, jos koneessa on vain 2 Gt muistia. GNOME-työpöytä ja selaimet tarvitsevat käytännössä vähintään 4 Gt ja mielellään 8 Gt RAM-muistia, jotta järjestelmä ei joudu käyttämään swappia jatkuvasti.

AimoE

  • Käyttäjä
  • Viestejä: 2778
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #14 : 03.04.23 - klo:15.06 »
Minulla tulee läppäriä avatessa silloin tällöin ilmoitus levytilan vähyydestä. Kesti jonkin aikaa tajuta, että se tulee silloin, kun Ohjelmistopäivitykset on taustalla tarkistamassa onko tarjolla jotain päivitettävää.

Sain ilmoituksen harvenemaan huomattavasti säätämälllä Déjá Dup -asetuksia niin, että varmistuksia tehdään vähemmän. Déjá Dup ei anna siirtää käyttäjäkohtaista cache-kansiota toiselle osiolle.
« Viimeksi muokattu: 03.04.23 - klo:15.16 kirjoittanut AimoE »

HannuK

  • Käyttäjä
  • Viestejä: 421
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #15 : 03.04.23 - klo:22.56 »
Tein työtä käskettyä, jännää, kun ei ymmärrä mitään;-) Tulee mieleen kuva enkelistä, joka johdattaa hajoavan sillan yli.
Nyt näyttäis aika hyvältä.
Motto: Monimutkaista on helppo tehdä.
2 kpl HP Stream 14" 2 Gt/32 Gt, 1 kpl HP 250-G5 15" 8 Gt/120 Gt, Ubuntu 16.04 LTS ja 20.04 LTS  ja Linux Mint 20.1 Cinnamon , ei Windowsia.  Acer 17" Ubuntu Mate+Win XP

LeHiX

  • Käyttäjä
  • Viestejä: 807
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #16 : 04.04.23 - klo:21.05 »
Liittyen noihin vanhoihin versioihin minulla näyttää tältä, voiko niitä jotenkin poistaa? Päivämääriä listauksessa ei näy... yleensä kernelin päivityksen jälkeen on tullut poisto mutta nähtävästi ei ole poistanut kaikkea?
Koodia: [Valitse]
eero@eero:~$ dpkg -l | grep linux-image
rc  linux-image-3.16.0-60-generic                 3.16.0-60.80~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-62-generic                 3.16.0-62.83~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-67-generic                 3.16.0-67.87~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-69-generic                 3.16.0-69.89~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-70-generic                 3.16.0-70.90~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-71-generic                 3.16.0-71.92~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-73-generic                 3.16.0-73.95~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-76-generic                 3.16.0-76.98~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-3.16.0-77-generic                 3.16.0-77.99~14.04.1                                   amd64        Linux kernel image for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-4.10.0-30-generic                 4.10.0-30.34~16.04.1                                   amd64        Linux kernel image for version 4.10.0 on 64 bit x86 SMP
rc  linux-image-4.10.0-42-generic                 4.10.0-42.46~16.04.1                                   amd64        Linux kernel image for version 4.10.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-26-generic                 4.13.0-26.29~16.04.2                                   amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-32-generic                 4.13.0-32.35~16.04.1                                   amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.13.0-45-generic                 4.13.0-45.50~16.04.1                                   amd64        Linux kernel image for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-4.15.0-101-generic                4.15.0-101.102                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-106-generic                4.15.0-106.107                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-108-generic                4.15.0-108.109                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-109-generic                4.15.0-109.110                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-111-generic                4.15.0-111.112                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-112-generic                4.15.0-112.113                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-115-generic                4.15.0-115.116                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-117-generic                4.15.0-117.118                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-118-generic                4.15.0-118.119                                         amd64        Signed kernel image generic
rc  linux-image-4.15.0-24-generic                 4.15.0-24.26~16.04.1                                   amd64        Signed kernel image generic
rc  linux-image-4.15.0-29-generic                 4.15.0-29.31                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-30-generic                 4.15.0-30.32                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-32-generic                 4.15.0-32.35                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-33-generic                 4.15.0-33.36                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-34-generic                 4.15.0-34.37                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-36-generic                 4.15.0-36.39                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-38-generic                 4.15.0-38.41                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-39-generic                 4.15.0-39.42                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-42-generic                 4.15.0-42.45                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-43-generic                 4.15.0-43.46                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-44-generic                 4.15.0-44.47                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-45-generic                 4.15.0-45.48                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-46-generic                 4.15.0-46.49                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-47-generic                 4.15.0-47.50                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-48-generic                 4.15.0-48.51                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-50-generic                 4.15.0-50.54                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-51-generic                 4.15.0-51.55                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-52-generic                 4.15.0-52.56                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-54-generic                 4.15.0-54.58                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-55-generic                 4.15.0-55.60                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-58-generic                 4.15.0-58.64                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-60-generic                 4.15.0-60.67                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-62-generic                 4.15.0-62.69                                           amd64        Signed kernel image generic
rc  linux-image-4.15.0-64-generic                 4.15.0-64.73                                           amd64        Signed kernel image generic
... poisttu tekstiä kun on menny yli 20000

rc  linux-image-extra-3.16.0-70-generic           3.16.0-70.90~14.04.1                                   amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-71-generic           3.16.0-71.92~14.04.1                                   amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-73-generic           3.16.0-73.95~14.04.1                                   amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-76-generic           3.16.0-76.98~14.04.1                                   amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-3.16.0-77-generic           3.16.0-77.99~14.04.1                                   amd64        Linux kernel extra modules for version 3.16.0 on 64 bit x86 SMP
rc  linux-image-extra-4.10.0-30-generic           4.10.0-30.34~16.04.1                                   amd64        Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
rc  linux-image-extra-4.10.0-42-generic           4.10.0-42.46~16.04.1                                   amd64        Linux kernel extra modules for version 4.10.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-26-generic           4.13.0-26.29~16.04.2                                   amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-32-generic           4.13.0-32.35~16.04.1                                   amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.13.0-45-generic           4.13.0-45.50~16.04.1                                   amd64        Linux kernel extra modules for version 4.13.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-109-generic           4.4.0-109.132                                          amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-112-generic           4.4.0-112.135                                          amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-128-generic           4.4.0-128.154                                          amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-31-generic            4.4.0-31.50                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-34-generic            4.4.0-34.53                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-45-generic            4.4.0-45.66                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-47-generic            4.4.0-47.68                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-51-generic            4.4.0-51.72                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-62-generic            4.4.0-62.83                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-63-generic            4.4.0-63.84                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-64-generic            4.4.0-64.85                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-70-generic            4.4.0-70.91                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-71-generic            4.4.0-71.92                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-72-generic            4.4.0-72.93                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-75-generic            4.4.0-75.96                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-77-generic            4.4.0-77.98                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-78-generic            4.4.0-78.99                                            amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-79-generic            4.4.0-79.100                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-81-generic            4.4.0-81.104                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-87-generic            4.4.0-87.110                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-89-generic            4.4.0-89.112                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-91-generic            4.4.0-91.114                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-92-generic            4.4.0-92.115                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
rc  linux-image-extra-4.4.0-96-generic            4.4.0-96.119                                           amd64        Linux kernel extra modules for version 4.4.0 on 64 bit x86 SMP
ii  linux-image-generic                           5.15.0.69.67                                           amd64        Generic Linux kernel image
eero@eero:~$
| Pros. AMD Phemon(tm) 9950 :) (4cores) | Emo: ASUS M3A78 | Mem 8GT
| x86_64, ubuntu xorg 22.04  | GeForce GTX 750 Ti/PC

AimoE

  • Käyttäjä
  • Viestejä: 2778
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #17 : 05.04.23 - klo:06.44 »
Olen joutunut itsekin poistamaan noita.

Aja ensin:
Koodia: [Valitse]
for package in $(dpkg -l | grep '^rc' | awk '{print $2}')
do
    echo sudo apt purge $package
done

Poista sitten echo ja aja uudelleen.

nm

  • Käyttäjä
  • Viestejä: 16403
    • Profiili
Vs: Mikä täyttää muistia
« Vastaus #18 : 05.04.23 - klo:10.20 »
Tein työtä käskettyä, jännää, kun ei ymmärrä mitään;-) Tulee mieleen kuva enkelistä, joka johdattaa hajoavan sillan yli.
Nyt näyttäis aika hyvältä.

Joo, näyttää olevan vain kolme uusinta kerneliä asennettuna. Dpkg:n listauksessa "rc"-statuksella näkyvät paketit voi poistaa yksitellen apt purgella tai AimoE:n skriptin avulla. Niiden varsinaiset tiedostot on jo poistettu, mutta asetustiedostoja tai muuta konfiguraatiota voi olla jäänyt järjestelmään.

Onko /lib-hakemiston koko nyt pienempi?

Koodia: [Valitse]
du -s /lib
Lisäksi /var/lib sisältää melkein neljä gigaa dataa. Mitä siellä on:

Koodia: [Valitse]
sudo du -s /var/lib/*