Mageia7 uuendused
Moderaator: Moderaatorid
Mageia7 uuendused
Süsteem teatab, et teil on uuendused. Hakkan uuendama, aga siis selline kiri: 1 paigaldamistehingut nurjus
Paigaldamisel tekkis järgmine viga:
installing package libreoffice-core-1:6.4.6.2-1.mga7.x86_64 needs 51MB on the / filesystem
Mida peaks tegema?
Paigaldamisel tekkis järgmine viga:
installing package libreoffice-core-1:6.4.6.2-1.mga7.x86_64 needs 51MB on the / filesystem
Mida peaks tegema?
Linuxi päralt on tulevik
Kui suur /-na kasutatav partitsioon kokku on?
Ma ei mäleta enam, kas Mageia kustutab allalaaditud paketid pärast nende paigaldamist kohe teisipidi ära – kui nii, siis võibolla sai paigaldamise käigus lihtsalt korraks partitsioon peaaegu täis, nii et LibreOffice'i uuendamiseks enam ruumi ei jätkunud? (Sel juhul proovi lihtsalt uuesti, kuigi ilmselt hakkab sama lugu tulevikus üha sagedamini korduma, seni kuni pole suurpuhastust tehtud või partitsiooni suurendatud.)
Partitsioonide suuruse muutmiseks on hea kasutada USB-pulgalt töötavat nn live-süsteemi, nt GParted Live, kuigi sobib ka mõne „tavalise” distro live-režiim – peaasi, et seal GParted vms tööriist kaasas või hõlpsasti paigaldatav oleks. Ideaalis võiks enne partitsioonide muutmist oma failidest mõnele teisele kettale ka varukoopia teha (juhuks, kui protsduuri käigus midagi mõne seninägemata programmivea, elektrikatkestuse vmt tõttu katki läheb).
Ma ei mäleta enam, kas Mageia kustutab allalaaditud paketid pärast nende paigaldamist kohe teisipidi ära – kui nii, siis võibolla sai paigaldamise käigus lihtsalt korraks partitsioon peaaegu täis, nii et LibreOffice'i uuendamiseks enam ruumi ei jätkunud? (Sel juhul proovi lihtsalt uuesti, kuigi ilmselt hakkab sama lugu tulevikus üha sagedamini korduma, seni kuni pole suurpuhastust tehtud või partitsiooni suurendatud.)
Partitsioonide suuruse muutmiseks on hea kasutada USB-pulgalt töötavat nn live-süsteemi, nt GParted Live, kuigi sobib ka mõne „tavalise” distro live-režiim – peaasi, et seal GParted vms tööriist kaasas või hõlpsasti paigaldatav oleks. Ideaalis võiks enne partitsioonide muutmist oma failidest mõnele teisele kettale ka varukoopia teha (juhuks, kui protsduuri käigus midagi mõne seninägemata programmivea, elektrikatkestuse vmt tõttu katki läheb).
"Sleep, she is for the weak."
Re: Mageia7 uuendused
Kustuta midagi välja. Näiteks vanu logifaile vähemaks (/var/log/*, /var/tmp/*, /tmp/*), veebilehitseja puhver tühjaks, vast leiad veel midagi, mida pole vaja hoida.maamiis kirjutas:installing package libreoffice-core-1:6.4.6.2-1.mga7.x86_64 needs 51MB on the / filesystem
Mida peaks tegema?
Njaa, 12 võib väheks jääda küll, kui palju asju paigaldatud... Igaks juhuks võiksid uurida, mis kõige rohkem ruumi võtab – vahest on see mõni mahukas programm, mida enam tarvis pole? Või siis tõesti vanad ajutised failid või logifailid* + näiteks kõik paketid, mis paketihaldur kunagi alla laadinud on (taas, ma ei mäleta, kas Mageia kustutab neid automaatselt või mitte).
* Teoorias ei tohiks logifailid üle mõistuse palju ruumi võtta, aga praktika võib mõnikord erineda – nt X suutis mul kunagi nii 100 MB/päevas logisid tekitada, kuna kuskil oli midagi seadistamata või valesti seadistatud.
Ruumikasutuse uurimiseks on ka graafilisi tööriistu, KDE puhul nt Filelight ja Gnome puhul (Google'i väitel) Baobab.
Kui selgub, mis palju ruumi võtab, ja kui partitsioonide suuruse muutmisega jännata/riskida ei taha, siis üks variant oleks mõni neist mahukatest kataloogidest mõnele teisele partitsioonile liigutada ja siis vanasse kohta symlinkida (ln -s /mis /kuhu) – aga seda liigutamist ja symlinkimist ei tohiks kindlasti mitte süsteemi töötamise ajal teha, ehk siis vaja läheb ikkagi USB-pulgalt jooksvat live-süsteemi. Elegantne lahendus see muidugi pole, nii et kui millalgi peaks olema tarvis süsteem nullist uuesti paigaldada, siis tasub / jaoks jah nii 25-30 GB partitsioon määrata, siis peaks enam-vähem korralik varu olema.
* Teoorias ei tohiks logifailid üle mõistuse palju ruumi võtta, aga praktika võib mõnikord erineda – nt X suutis mul kunagi nii 100 MB/päevas logisid tekitada, kuna kuskil oli midagi seadistamata või valesti seadistatud.
Ruumikasutuse uurimiseks on ka graafilisi tööriistu, KDE puhul nt Filelight ja Gnome puhul (Google'i väitel) Baobab.
Kui selgub, mis palju ruumi võtab, ja kui partitsioonide suuruse muutmisega jännata/riskida ei taha, siis üks variant oleks mõni neist mahukatest kataloogidest mõnele teisele partitsioonile liigutada ja siis vanasse kohta symlinkida (ln -s /mis /kuhu) – aga seda liigutamist ja symlinkimist ei tohiks kindlasti mitte süsteemi töötamise ajal teha, ehk siis vaja läheb ikkagi USB-pulgalt jooksvat live-süsteemi. Elegantne lahendus see muidugi pole, nii et kui millalgi peaks olema tarvis süsteem nullist uuesti paigaldada, siis tasub / jaoks jah nii 25-30 GB partitsioon määrata, siis peaks enam-vähem korralik varu olema.
"Sleep, she is for the weak."
Käsk annab sellise vastuse
[isa@localhost ~]$ su
Parool:
[root@localhost isa]# ls -ltr
kokku 5684
-rwxrwxrwx 1 isa isa 30208 okt 12 2010 Katlagraafik.xls*
drwxr-xr-x 2 isa isa 4096 juuni 7 2015 Mallid/
drwxr-xr-x 20 isa isa 12288 sept 14 2015 Muusika/
drwxr-xr-x 2 isa isa 4096 apr 30 2017 Videod/
-rw-rw-r-- 1 isa isa 3142994 juuni 7 2019 20190607_133921.jpg
-rw-rw-r-- 1 isa isa 2542 veebr 10 2020 secrets100120.csv
-rw-rw-r-- 1 isa isa 51805 veebr 10 2020 secrets100220.fods
drwxr-xr-x 3 isa isa 4096 veebr 10 2020 Dokumendid/
-rw-r--r-- 1 isa isa 12675 apr 21 06:17 kontaktgrill.docx
-rw-rw-r-- 1 isa isa 522572 apr 21 09:33 'pakendi vigastus.jpg'
drwxr-xr-x 3 isa isa 4096 mai 20 22:31 Töölaud/
-rw-rw-r-- 1 isa isa 13043 juuli 25 12:02 kinnitus.docx
drwxr-xr-x 2 isa isa 4096 aug 4 07:14 Allalaadimised/
-rw-r--r-- 1 isa isa 1982465 aug 24 13:49 uuendus.png
drwx------ 2 isa isa 4096 aug 24 16:19 tmp/
drwxrwxrwx 28 isa isa 4096 aug 30 14:46 Pildid/
[root@localhost isa]#
[isa@localhost ~]$ su
Parool:
[root@localhost isa]# ls -ltr
kokku 5684
-rwxrwxrwx 1 isa isa 30208 okt 12 2010 Katlagraafik.xls*
drwxr-xr-x 2 isa isa 4096 juuni 7 2015 Mallid/
drwxr-xr-x 20 isa isa 12288 sept 14 2015 Muusika/
drwxr-xr-x 2 isa isa 4096 apr 30 2017 Videod/
-rw-rw-r-- 1 isa isa 3142994 juuni 7 2019 20190607_133921.jpg
-rw-rw-r-- 1 isa isa 2542 veebr 10 2020 secrets100120.csv
-rw-rw-r-- 1 isa isa 51805 veebr 10 2020 secrets100220.fods
drwxr-xr-x 3 isa isa 4096 veebr 10 2020 Dokumendid/
-rw-r--r-- 1 isa isa 12675 apr 21 06:17 kontaktgrill.docx
-rw-rw-r-- 1 isa isa 522572 apr 21 09:33 'pakendi vigastus.jpg'
drwxr-xr-x 3 isa isa 4096 mai 20 22:31 Töölaud/
-rw-rw-r-- 1 isa isa 13043 juuli 25 12:02 kinnitus.docx
drwxr-xr-x 2 isa isa 4096 aug 4 07:14 Allalaadimised/
-rw-r--r-- 1 isa isa 1982465 aug 24 13:49 uuendus.png
drwx------ 2 isa isa 4096 aug 24 16:19 tmp/
drwxrwxrwx 28 isa isa 4096 aug 30 14:46 Pildid/
[root@localhost isa]#
Linuxi päralt on tulevik
See on Su kodukausta failide loetelu.maamiis kirjutas:Käsk annab sellise vastuse
[root@localhost isa]# ls -ltr
kokku 5684
Mine cd-käsuga /var/log kausta ja anna see käsk seal.
Sinna minekuks pead vist su-ga administraatoriks hakkama.
Kui seal on alamkaustasid, siis vaata ka nende sisse.
Kettaruumi kasutust näed käsuga 'du -sch *' - jällegi olles juba kaustas /var/log, siis näitab ka, kui palju ükski alamkaust ruumi võtab.
Kõike seda saab arvatavasti ka mõne failihalduriga teha.
Nüüd sain sellise tulemuse.
[isa@localhost ~]$ su
Parool:
[root@localhost isa]# cd /var/log
[root@localhost log]# cd/var
bash: cd/var: No such file or directory
[root@localhost log]# cd /var/log
[root@localhost log]# ls -ltr
kokku 3096
-rw------- 1 root root 0 sept 5 2019 preload.log
-rw------- 1 root root 0 sept 5 2019 tallylog
drwx------ 2 root root 4096 sept 5 2019 private/
-rw-r--r-- 1 root root 118 sept 5 2019 netprofile.log
-rw------- 1 root root 130 sept 10 2019 sudo.log.1
-rw------- 1 root root 0 okt 1 2019 sudo.log
drwxr-xr-x 2 root root 4096 dets 31 2019 firebird/
-rw-rw-r-- 1 root utmp 292292 jaan 29 2020 lastlog
-rw-r--r-- 1 root root 1040 veebr 14 2020 README
drwxr-sr-x+ 3 root systemd-journal 4096 veebr 14 2020 journal/
-rw-r----- 1 root adm 3378 apr 29 16:57 security.log.4.gz
-rw-r----- 1 root adm 1400 mai 6 08:01 msec.log.4.gz
drwxr-x--- 2 root root 4096 mai 23 20:59 sudo-io/
-rw-r----- 1 root adm 2455 juuni 15 16:38 security.log.3.gz
-rw-r----- 1 root adm 907 juuni 16 20:01 msec.log.3.gz
drwxr-xr-x 2 mysql mysql 4096 juuni 19 18:15 mysqld/
drwxr-xr-x 2 root sys 4096 juuni 28 16:29 cups/
-rw-r----- 1 root adm 2175 juuni 28 16:51 security.log.2.gz
drwx------ 3 root root 4096 juuli 5 23:18 samba/
-rw-r----- 1 root adm 477 juuli 10 21:01 msec.log.2.gz
-rw-r----- 1 root adm 19078 juuli 25 12:15 security.log.1
-rw------- 1 root root 1475 aug 4 06:41 shorewall-init.log.4.gz
-rw------- 1 root root 1213 aug 4 06:41 shorewall6-init.log.4.gz
-rw-r----- 1 root adm 4493 aug 4 07:01 msec.log.1
-rw-r--r-- 1 root root 32366 aug 4 08:57 Xorg.1.log.old
-rw------- 1 root root 1458 aug 12 17:25 shorewall-init.log.3.gz
-rw------- 1 root root 1200 aug 12 17:25 shorewall6-init.log.3.gz
-rw-r--r-- 1 root root 6824 aug 13 22:12 Xorg.1.log
-rw------- 1 root root 577 aug 16 15:12 shorewall-init.log.2.gz
-rw------- 1 root root 487 aug 16 15:12 shorewall6-init.log.2.gz
-rw-rw---- 1 root utmp 384 aug 22 17:09 btmp.1
-rw-rw---- 1 root utmp 0 aug 22 18:28 btmp
-rw------- 1 root root 6874 aug 24 13:04 shorewall-init.log.1
-rw------- 1 root root 5495 aug 24 13:04 shorewall6-init.log.1
-rw-rw-r-- 1 root utmp 11520 aug 24 13:05 wtmp.1
drwxr----- 2 root adm 4096 aug 28 10:48 security/
-rw-r----- 1 root adm 23326 aug 28 10:48 security.log
-rw-r----- 1 root adm 14844 aug 31 06:01 msec.log
-rw-r--r-- 1 root root 32208 aug 31 07:32 Xorg.0.log.old
-rw------- 2 root root 2795831 aug 31 20:28 boot.log
-rw------- 1 root root 6874 aug 31 20:28 shorewall-init.log
-rw------- 1 root root 5495 aug 31 20:28 shorewall6-init.log
-rw-r--r-- 1 root root 30128 aug 31 20:28 Xorg.0.log
-rw-rw-r-- 1 root utmp 16512 aug 31 20:48 wtmp
[root@localhost log]#
[isa@localhost ~]$ su
Parool:
[root@localhost isa]# cd /var/log
[root@localhost log]# cd/var
bash: cd/var: No such file or directory
[root@localhost log]# cd /var/log
[root@localhost log]# ls -ltr
kokku 3096
-rw------- 1 root root 0 sept 5 2019 preload.log
-rw------- 1 root root 0 sept 5 2019 tallylog
drwx------ 2 root root 4096 sept 5 2019 private/
-rw-r--r-- 1 root root 118 sept 5 2019 netprofile.log
-rw------- 1 root root 130 sept 10 2019 sudo.log.1
-rw------- 1 root root 0 okt 1 2019 sudo.log
drwxr-xr-x 2 root root 4096 dets 31 2019 firebird/
-rw-rw-r-- 1 root utmp 292292 jaan 29 2020 lastlog
-rw-r--r-- 1 root root 1040 veebr 14 2020 README
drwxr-sr-x+ 3 root systemd-journal 4096 veebr 14 2020 journal/
-rw-r----- 1 root adm 3378 apr 29 16:57 security.log.4.gz
-rw-r----- 1 root adm 1400 mai 6 08:01 msec.log.4.gz
drwxr-x--- 2 root root 4096 mai 23 20:59 sudo-io/
-rw-r----- 1 root adm 2455 juuni 15 16:38 security.log.3.gz
-rw-r----- 1 root adm 907 juuni 16 20:01 msec.log.3.gz
drwxr-xr-x 2 mysql mysql 4096 juuni 19 18:15 mysqld/
drwxr-xr-x 2 root sys 4096 juuni 28 16:29 cups/
-rw-r----- 1 root adm 2175 juuni 28 16:51 security.log.2.gz
drwx------ 3 root root 4096 juuli 5 23:18 samba/
-rw-r----- 1 root adm 477 juuli 10 21:01 msec.log.2.gz
-rw-r----- 1 root adm 19078 juuli 25 12:15 security.log.1
-rw------- 1 root root 1475 aug 4 06:41 shorewall-init.log.4.gz
-rw------- 1 root root 1213 aug 4 06:41 shorewall6-init.log.4.gz
-rw-r----- 1 root adm 4493 aug 4 07:01 msec.log.1
-rw-r--r-- 1 root root 32366 aug 4 08:57 Xorg.1.log.old
-rw------- 1 root root 1458 aug 12 17:25 shorewall-init.log.3.gz
-rw------- 1 root root 1200 aug 12 17:25 shorewall6-init.log.3.gz
-rw-r--r-- 1 root root 6824 aug 13 22:12 Xorg.1.log
-rw------- 1 root root 577 aug 16 15:12 shorewall-init.log.2.gz
-rw------- 1 root root 487 aug 16 15:12 shorewall6-init.log.2.gz
-rw-rw---- 1 root utmp 384 aug 22 17:09 btmp.1
-rw-rw---- 1 root utmp 0 aug 22 18:28 btmp
-rw------- 1 root root 6874 aug 24 13:04 shorewall-init.log.1
-rw------- 1 root root 5495 aug 24 13:04 shorewall6-init.log.1
-rw-rw-r-- 1 root utmp 11520 aug 24 13:05 wtmp.1
drwxr----- 2 root adm 4096 aug 28 10:48 security/
-rw-r----- 1 root adm 23326 aug 28 10:48 security.log
-rw-r----- 1 root adm 14844 aug 31 06:01 msec.log
-rw-r--r-- 1 root root 32208 aug 31 07:32 Xorg.0.log.old
-rw------- 2 root root 2795831 aug 31 20:28 boot.log
-rw------- 1 root root 6874 aug 31 20:28 shorewall-init.log
-rw------- 1 root root 5495 aug 31 20:28 shorewall6-init.log
-rw-r--r-- 1 root root 30128 aug 31 20:28 Xorg.0.log
-rw-rw-r-- 1 root utmp 16512 aug 31 20:48 wtmp
[root@localhost log]#
Linuxi päralt on tulevik
Suurimate ruumiraiskajate asukoha leidmiseks on kas baobab või siis see käsk abiks: [font=Courier New]sudo du -Sx / | sort -nr | head -50[/font]
Ilma [font=Courier New]-S[/font] võtmeta saab ka kataloogide koondsummade järgi vaadata.
ls käsku soovitaksin failide suuruste mõõtmisel kasutada niimoodi (suuruse järgi sorteeritud, inimlikus formaadis): [font=Courier New]ls -lSrha[/font]
Failide kustutamisest (eriti [font=Courier New]/var/log[/font] all olevad) niipalju, et kuni fail on mingi programmi poolt avatud, seni kustutamine ruumi tagasi ei anna. Ruum tuleb tagasi alles siis kui faili lahti hoidev programm ka selle sulgeb. Logifailide puhul võib logi kirjutavate programmide kontrollimine keeruline olla, nii et rm'iga kustutamise asemel paremaid tulemusi võib saada failide trunkimisega, ehk siis 0-baidi suuruseks tegemisega.
Kõige lihtsam on seda root'i shelli promptist niiviisi teha: [font=Courier New]echo -n "" >FAILINIMI[/font]
(Kui faili kirjutav programm midagi sinna faili lõppu veel kirjutab, siis vahemik võib täituda 0-baidiste blokkidega, aga need normaalsete failiisüsteemide puhul väga ruumi ei tohiks võtta).
Kõikide kustutatud-aga-lahti failidest ülevaate saamiseks sobib hästi see käsk: [font=Courier New]sudo find /proc/[0-9]*/fd -lname "* (deleted)" -ls[/font]
Ilma [font=Courier New]-S[/font] võtmeta saab ka kataloogide koondsummade järgi vaadata.
ls käsku soovitaksin failide suuruste mõõtmisel kasutada niimoodi (suuruse järgi sorteeritud, inimlikus formaadis): [font=Courier New]ls -lSrha[/font]
Failide kustutamisest (eriti [font=Courier New]/var/log[/font] all olevad) niipalju, et kuni fail on mingi programmi poolt avatud, seni kustutamine ruumi tagasi ei anna. Ruum tuleb tagasi alles siis kui faili lahti hoidev programm ka selle sulgeb. Logifailide puhul võib logi kirjutavate programmide kontrollimine keeruline olla, nii et rm'iga kustutamise asemel paremaid tulemusi võib saada failide trunkimisega, ehk siis 0-baidi suuruseks tegemisega.
Kõige lihtsam on seda root'i shelli promptist niiviisi teha: [font=Courier New]echo -n "" >FAILINIMI[/font]
(Kui faili kirjutav programm midagi sinna faili lõppu veel kirjutab, siis vahemik võib täituda 0-baidiste blokkidega, aga need normaalsete failiisüsteemide puhul väga ruumi ei tohiks võtta).
Kõikide kustutatud-aga-lahti failidest ülevaate saamiseks sobib hästi see käsk: [font=Courier New]sudo find /proc/[0-9]*/fd -lname "* (deleted)" -ls[/font]
Või veelgi lihtsamalt:korc kirjutas: Kõige lihtsam on seda root'i shelli promptist niiviisi teha: [font=Courier New]echo -n "" >FAILINIMI[/font]
Kood: Vali kõik
> FAILINIMIJätsin sellest loetelust alles need, mida võiks lähemalt vaadata.maamiis kirjutas:Nüüd sain sellise tulemuse.
drwx------ 2 root root 4096 sept 5 2019 private/
-rw-rw-r-- 1 root utmp 292292 jaan 29 2020 lastlog
drwxr-sr-x+ 3 root systemd-journal 4096 veebr 14 2020 journal/
drwxr-x--- 2 root root 4096 mai 23 20:59 sudo-io/
drwxr-xr-x 2 mysql mysql 4096 juuni 19 18:15 mysqld/
drwxr-xr-x 2 root sys 4096 juuni 28 16:29 cups/
drwx------ 3 root root 4096 juuli 5 23:18 samba/
-rw-r--r-- 1 root root 32366 aug 4 08:57 Xorg.1.log.old
drwxr----- 2 root adm 4096 aug 28 10:48 security/
Enamus faile Su loetelus on väikesed, aga alamkaustades võib olla midagi suuremat. Jaanuaarikuist lastlog-i pole vast vaja hoida.
Ma vaatasin oma ubuntu /var/log/-i, on ka 1.1G, aga see 1.1G on peaaegu kõik /var/log/journal/-i pika numbriga alamkaustas, kus mul on kokku 64 *.journal faili, poolteise aasta omad. Ma arvan, et neid pole vaja säilitada rohkem kui mõned viimased user-* ja süstem@* komplektid. Mis private ja samba ja mysql kaustates võiks olla, seda ei oska arvata -- mul neid pole.
Kõige lihtsam on paigaldada mingi graafiline junn mis näitab täpselt ära mis võtab palju ruumi. Kasvõi näiteks prügikast kus võib olla mingit mõttetud jama. Eelnevalt välja toodud ka Baobab nimeline kui oled Gnome kasutaja, kui KDE kasutaja, siis Fileflight.
Võid ka graafilisest pakihaldurist otsida: disk usage analyzer
Käsurealt võid kasutada rakendust: ncdu
Vaikimisi see paigaldatud ei ole. Kasuta oma pakihaldurit ja installi ncdu
Kasutamiseks:
Saad nooleklahvidega navigeerida.
Võid ka graafilisest pakihaldurist otsida: disk usage analyzer
Käsurealt võid kasutada rakendust: ncdu
Vaikimisi see paigaldatud ei ole. Kasuta oma pakihaldurit ja installi ncdu
Kasutamiseks:
Kood: Vali kõik
sudo ncdu /

