Ubuntu Suomen keskustelualueet
Muut alueet => Muut käyttöjärjestelmät ja Linux-jakelut => Aiheen aloitti: Sähköisku - 28.02.25 - klo:10.25
-
Eli kone ilmoittaa, että / järjestelmässä on liian vähän tilaa. Miten? Onko liikaa ohjelmia vai mikä? Kun se ei valita, että kotikansiossa olisi liian vähän tilaa.
-
Tarkastellaan hieman tilannetta, olethan bootannu koneen?
Pääteeseen:
df -h
-
Eli kone ilmoittaa, että / järjestelmässä on liian vähän tilaa. Miten? Onko liikaa ohjelmia vai mikä? Kun se ei valita, että kotikansiossa olisi liian vähän tilaa.
Todennäköisesti ohjelmia on liian paljon tai jokin ohjelma esim. lokitiedostoja täyttää jonkin ohjelma.
päätteellä:
df -h
Näyttää vähän suuntaa, että onko liikaa ohjelmia vai johtuuko se jonkin ohjleman liiallisesta tilan täyttämisestä.
Eli, jos juuriosio on suurempi kuin 45 Gt, niin luulen silloin syyllisen olevan ohjelmiston, joka täyttää /var-kansiota. Täyttä varmuutta ei silloinkaan siitä saada, mutta sen jälkeen voi katsella hakemistoja: Esim. /var/log-kansion tiedostot kannattaa tarkistaa, löytyykö sieltä useamman gigan kokoisia tiedostoja.
Edit - raimo kerkesi ensiksi, mutta minun oli vähän kattavampi, niin jätän tämän säikeen poistamatta.
-
Jos siellä on liian paljon vanhoja kerneleitä, niin seuraavalla komennolla niitä saa pois.
sudo apt autoremove
-
Suorita komento
sudo -ib baobab
ja odota kun baobab lukee levyn tietoja ennen kuin avaa tilanvarauksen jakaumanäkymän.
Minä olen saanut tuon ilmoituksen silloin, kun aamulla avaan läppärin ja Ubuntu tarkistaa onko päivityksiä tullut. Tila vapautuu kun tarkistus on tehty.
Toinen ahmatti on ollut Deja Dup; ainakin vielä Focal-versiossa Deja Dupia ei saanut ohjatuksi käyttämään jotain muuta kuin juuritiedostojärjestelmän /tmp-hakemistoa, jolloin varmistuksen aikana tuli tenkkapoo. Tilanvarauksen näki vain varmistuksen aikana. Kun varmistus oli keskeytetty, oli vaikea päätellä miksi tilaa muka ei ollut, kun sitä oli taas ihan riittävästi. Piti joko kasvattaa osiota (tai LVM-taltiota) tai harventaa varmistuksia, että sai varmistukset onnistumaan. Mikään symlink-temppu ei toiminut.
Edit: korjasin komennon (-ib sudon ja baobabin väliin).
-
Minulla on pieni HP Stream, missä tuli juuri noita samoja ilmoituksia juuren muistitilan vähennyksestä. Olen täältä keskustelupalstalta saanut aikoinaan hyvän ohjeen, ja juuri suoritin sen eli
sudo apt-get autoremove ja enter
tämän jälkeen pitää kirjoittaa salasana ( ohjelma ei sitä kysy eikä salasanaa näy kun sen kirjoittaa si sitten enter)
Homma lähtee liikkeelle ja hetken kuluttua mulla ilmoitti, että vapautuu 2, 4 MT tilaa ja pitää hyväksy kysymys, että suoritetaanko se. Eli Kyllä.
Tämä on hyvä käsky ja kannattaa tehdä silloin tällöin.
-
Tarkastellaan hieman tilannetta, olethan bootannu koneen?
Pääteeseen:
df -h
Olen buutannut. Tässä tuon tulos
Tiedostojärjestelmä Koko Käyt Vapaa Käy% Liitospiste
tmpfs 779M 1,9M 778M 1% /run
/dev/nvme0n1p5 119G 111G 2,0G 99% /
tmpfs 3,9G 328K 3,9G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/nvme0n1p1 96M 37M 60M 39% /boot/efi
tmpfs 779M 34M 746M 5% /run/user/1000
/home/harri/.Private 119G 111G 2,0G 99% /home/harri
/dev/sdb1 466G 101G 366G 22% /media/harri/Kurakorva
/dev/sda2 895G 53G 842G 6% /media/harri/Tein virheen
-
Minulla on pieni HP Stream, missä tuli juuri noita samoja ilmoituksia juuren muistitilan vähennyksestä. Olen täältä keskustelupalstalta saanut aikoinaan hyvän ohjeen, ja juuri suoritin sen eli
sudo apt-get autoremove ja enter
tämän jälkeen pitää kirjoittaa salasana ( ohjelma ei sitä kysy eikä salasanaa näy kun sen kirjoittaa si sitten enter)
Homma lähtee liikkeelle ja hetken kuluttua mulla ilmoitti, että vapautuu 2, 4 MT tilaa ja pitää hyväksy kysymys, että suoritetaanko se. Eli Kyllä.
Tämä on hyvä käsky ja kannattaa tehdä silloin tällöin.
Tein tuon ja se kestikin vaikka kuinka kauan.
-
Jos siellä on liian paljon vanhoja kerneleitä, niin seuraavalla komennolla niitä saa pois.
sudo apt autoremove
Juu tein
-
/dev/nvme0n1p5 119G 111G 2,0G 99% /
Tuossahan se oleellinen onkin: kaksi gigaa on taatusti liian vähän tyhjää tilaa juuriosiolle
Koska juuriosio sinänsä on iso ja kyseessä on Linux Mint, veikkaan, että Timeshiftin varmuuskopiot syövät nyt tilan.
-
Kotihakemisto ei myöskään ole omalla osiollaan vaan tuolla juuriosiolla, eli omat tiedostot voivat täyttää sen.
-
Oho, kiitos vinkistä. Pitää varmaan asentaa kaikki uusiksi ja tehdä oma osio Homelle.
-
Oho, kiitos vinkistä. Pitää varmaan asentaa kaikki uusiksi ja tehdä oma osio Homelle.
Enpä tiedä, onko erillisestä home-osiosta kovin merkittävää etua muuten kuin ehkä tulevien uudelleenasennusten kannalta. Yhtälailla ne erilliset root- ja home-osiotkin voivat täyttyä.
-
Isompaa levyä peliin, katso Jimmistä PNY 1TB levy, maksaa jotain alle 75€ en nyt viitsi laittaa linkkiä ettei menen mainostamisen puolelle. Jimmsistä se kuitenkin löytyy ja on Teranen SSD. Minulla on noita PNY levyjä 240Gt parikin ja ei ole moitteen sanaa.
Nyt ihan lähiaikoina vaihdan ne 1Tt levyiksi.
-
Oho, kiitos vinkistä. Pitää varmaan asentaa kaikki uusiksi ja tehdä oma osio Homelle.
Tuo erillinen /home osio on hiukan makuasia. Itsellä on ollut lukuisia asennuksia ja vaikka olen tehnyt uudelleen asennuksia, niin eipä silti yleensä tule tehtyä erillistä osiota. Syy on oikeastaan se, että kun itse saatan laittaa hiukan fiiliksen mukaan työpöydän, niin tuntuu, että kyllä tuohon linuxin tapaankin tulee aika paljon turhaa "bloattia" ja mukavampi itselle ainakin vain kopioida kotikansion näkyvät kansiot sitten uuteen asennukseen.
Toki jos aina käyttää jotain vaikkapa Mint Cinammonia, niin sitten hiukan eri asia. Mutta silti varmaankin itse jyräisin jossain vaiheessa tuon home kansion sisällön kokonaan. Erityisesti jos tilasta on muutenkin puutetta.
-
Minäkään en vie koko kotikansiota eri osiolle. Sen sijaan minulla on dataosio, jolla säilytän kaiken tärkeän. Näin sovellusten asetukset pysyvät kotihakemistossa, mutta data on muualla.
-
Kiitos kaikille. Tein tuon sudo apt-get autoremove ja sudo -ib baobab eikä nyt ole enään (vielä) valittanut tilanpuutteesta. Katsellaan mitä tekee. Tälläistä valitusta tilasta ei ole ennen tullut Ubuntussa ja monessa muussa versiossa vaikka on sama kone ja samat levyt, Mintti taitaa täytellä levyä.
-
Päivityksiä tulee muuten ihan jonossa ja monta päivässä. Ihme juttu.
-
Tälläistä valitusta tilasta ei ole ennen tullut Ubuntussa ja monessa muussa versiossa vaikka on sama kone ja samat levyt, Mintti taitaa täytellä levyä.
Juuri tuo vihjaa siihen, että kyse on Timeshiftistä eikä kotikansion tilankäytöstä. Se tekee kaiken aikaa varmuuskopioita rsyncillä ”selkäsi takana”.
-
Tälläistä valitusta tilasta ei ole ennen tullut Ubuntussa ja monessa muussa versiossa vaikka on sama kone ja samat levyt, Mintti taitaa täytellä levyä.
Juuri tuo vihjaa siihen, että kyse on Timeshiftistä eikä kotikansion tilankäytöstä. Se tekee kaiken aikaa varmuuskopioita rsyncillä ”selkäsi takana”.
Mitä järkeä on tehdä varmuuskopiota koti- tai juurihakemistoon, sehän häviää siinä samassa kun järjestelmä jumittaa. Ulkoiselle USB-asemalle ne pitää tehdä. Siinä mielessä kannattaa mokoma poistaa ja asentaa tilalle Deja-dup jolla kopio vaikka kerran viikossa siihen ulkoisen asemaan. Sekin osaa kopioida vain muuttuneet tiedostot. Eli home- ja dataosiot kannattaa kopioida turvaan, järjestelmän asentaa ilman mitään Timesiftejä tosta vaan ja sitten datojen ja homen palautus Deja-dupilla. UGH!
Mitä df -h sanoo nyt?
df -h
edit: Voi sen Deja-dupin laittaa vaikka kerran päivässä, minulla on niin. 6Tt asemia on kaksi toinen Windowsille, Fedoralle ja openSUSElle ja toinen asema Manjarolle. Lisäksi kopioin varmuushakemistot "ristiin" USB-asemien välillä aika ajoin. Eli kaikki on tallessa 3 kertaan 2 niistä varmuuskopioita.
-
Juu järjetöntä eikä niin ole tehtykään. Olen laittanut asetuksista niin, ettei se tee yhtään varmuuskopiota.
harri@Ripuli:~$ df -h
Tiedostojärjestelmä Koko Käyt Vapaa Käy% Liitospiste
tmpfs 779M 1,9M 777M 1% /run
/dev/nvme0n1p5 119G 91G 22G 81% /
tmpfs 3,9G 328K 3,9G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
/dev/nvme0n1p1 96M 37M 60M 39% /boot/efi
tmpfs 779M 12M 767M 2% /run/user/1000
/home/harri/.Private 119G 91G 22G 81% /home/harri
harri@Ripuli:~$
-
Varmuuskopiot kyllä kannattaisi tehdä, mutta sitä varten pitää investoida hiukan ulkoiseen USB asemaan.
Suositelen että et yksi aamu herää siihen että kaik män. :(
Sinulle riittää hyvin 1Tt ulkoinen asema jonka taas saa Jimmsistä kohtuuhintaan.
Kunhan katsot että se on USB3-asema niin lähes kaikki käy.
Ja suosittelen Déjà Dup (deja-dup) ohjelmaa, se on helppokäyttöinen ja nopea.
https://apps.gnome.org/fi/DejaDup/
edit: onhan siellä nyt tilaa 22Gt, mutta se ei ole kauhean paljon jos esim videoiden kanssa pelehtii.
Datoja voit siirtää sitten sille USB-asemalle, vaikka oikeasti pitäisi olla toinen USB-asema niille...
Suosittelen että vaihdat tuon nykyisen SSD-aseman tilalle 1Tt SSD-aseman, sen jälkeen on ainakin hetken reilusti tilaa.
Vielä varmuuskopioinnista:
rsync -ah --stats --progress --exclude tata_ei_kopioida /hakemisto/mista/kopioidaan/ /hakemisto/mihin/kopioidaan/
Tuo komentorimpsu rokkaa varmuuskopioinnin kanssa! :D
Minullakin on toisessa koneessa 1.4Tt kopioitavaa ja toisessa 1.0Tt niin siitä voi päätellä kannattaako varmuuskopiointi, itku pääsee jos SSD-levy esim tilttaa, nyt kun varmuuskopiotkin on varmennettu sitä voi vain hymyillä. Ja onnettomuuksia voi tapahtua kuten minulle kävi yhden 6Tt levyn kanssa, se vain jotenkin lipesi käsistä ja soppa oli valmis: pitää hirveää meteliä = hajosi siis eikä sieltä mitään saanut ulos, no ei kun uutta levyä kaupasta. Tuon jälkeen aloitin ristikkäisen kopioinnin rsync:llä. Ei haittaa vaikka toinen ulkoinen asema hajoaakin esim pudotessaan. Kamat on tallessa toisella levyllä.
--exclude tata_ei_kopioida tietenkin se toisen koneen varmuuskopiohakemisto, muuten se tulee kopioiduksi taas ja taas.
Minä käytän Deja Dup:a KDE sydeemeissäni, ei juurikaan asenna mitään ylimääräistä, no jotain, mutta ei kauheita määriä.
(Kokeilin niin kokonaisuudessaan openSUSE KDE imee 18 pakettia, eli ei juuri mitään).
Checking for file conflicts: ...[done]
( 1/18) Installing: lftp-4.9.2-5.2.x86_64 ..................................................................................................[done]
( 2/18) Installing: libadwaita-1-0-1.6.4-1.1.x86_64 ........................................................................................[done]
( 3/18) Installing: librsync2-2.3.4-1.6.x86_64 .............................................................................................[done]
( 4/18) Installing: python311-PyJWT-2.10.1-1.2.noarch ......................................................................................[done]
( 5/18) Installing: python311-blinker-1.9.0-1.2.noarch .....................................................................................[done]
( 6/18) Installing: python311-lockfile-0.12.2-4.4.noarch ...................................................................................[done]
( 7/18) Installing: python311-more-itertools-10.5.0-1.3.noarch .............................................................................[done]
( 8/18) Installing: python311-ply-3.11-6.7.noarch ..........................................................................................[done]
( 9/18) Installing: python311-python-dateutil-2.9.0.post0-2.2.noarch .......................................................................[done]
(10/18) Installing: python311-oauthlib-3.2.2-5.3.noarch ....................................................................................[done]
(11/18) Installing: python311-fasteners-0.19-2.1.noarch ....................................................................................[done]
(12/18) Installing: python311-jmespath-1.0.1-6.1.noarch ....................................................................................[done]
(13/18) Installing: python311-botocore-1.36.11-1.1.noarch ..................................................................................[done]
(14/18) Installing: python311-s3transfer-0.11.2-1.1.noarch .................................................................................[done]
(15/18) Installing: python311-boto3-1.36.11-1.1.noarch .....................................................................................[done]
(16/18) Installing: duplicity-3.0.4-1.1.x86_64 .............................................................................................[done]
(17/18) Installing: duplicity-lang-3.0.4-1.1.noarch ........................................................................................[done]
(18/18) Installing: deja-dup-47.0-1.2.x86_64 ...............................................................................................[done]
Running post-transaction scripts ...[done]