Puncte:1

apt autoremove nu eliberează spațiu la pornire

drapel sn

În ultimele luni, am primit alerte ocazional că există spațiu redus pe disc pe partiția mea de pornire pe ubuntu 20.04. De obicei, fac a sudo apt autoremove ar elibera spațiu până la următoarea actualizare.

Dar, în ultimele câteva săptămâni, comanda nu eliberează spațiu și am în mod constant doar 26 MB activați prin partiția de pornire, care aruncă erori atunci când vine timpul să actualizez.

Mai jos este rezultatul meu pentru apt autoremove

nocnoc@nocnoc-ThinkPad-T470p:~$ sudo apt autoremove
[sudo] parola pentru nocnoc: 
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 12 nu au fost actualizate.
1 nu este complet instalat sau îndepărtat.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
Se configurează initramfs-tools (0.136ubuntu6.6)...
update-initramfs: amânarea actualizării (declanșatorul activat)
Procesarea declanșatoarelor pentru initramfs-tools (0.136ubuntu6.6)...
update-initramfs: se generează /boot/initrd.img-5.11.0-41-generic
W: Posibil lipsă firmware /lib/firmware/i915/skl_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/bxt_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/kbl_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/glk_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/kbl_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/kbl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/cml_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/icl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/ehl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/ehl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/tgl_huc_7.5.0.bin pentru modulul i91
5
W: Posibil lipsă firmware /lib/firmware/i915/tgl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/tgl_huc_7.5.0.bin pentru modulul i91
5
W: Posibil lipsă firmware /lib/firmware/i915/tgl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/dg1_dmc_ver2_02.bin pentru modulul i
915
I: initramfs va încerca să reia din /dev/dm-2
Eu: (/dev/mapper/vgubuntu-swap_1)
I: Setați variabila RESUME să o înlocuiască.
Eroare 24: Eroare de scriere: nu se poate scrie blocul comprimat 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: eșuat pentru /boot/initrd.img-5.11.0-41-generic cu 1.
dpkg: eroare la procesarea pachetului initramfs-tools (--configure):
 pachetul initramfs-tools instalat a fost returnat subprocesul de script post-instalare 
stare de ieșire de eroare 1
Au fost întâlnite erori în timpul procesării:
 initramfs-instrumente
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Orice idee ar fi foarte apreciată, mulțumesc!

Editați | ×:

Laptopul meu are 20gb disponibili pe partiția principală, problema este că partiția /boot din ubuntu este prea mică și plină. Așa că aș dori să știu cum pot să reduc grăsimea sau să măresc dimensiunea /boot

Aici este rezultatul meu pentru sudo apt -f install

nocnoc@nocnoc-ThinkPad-T470p:~$ sudo apt -f install
[sudo] parola pentru nocnoc: 
Citirea listelor de pachete... Gata
Construirea arborelui de dependență       
Citirea informațiilor despre stare... Gata
0 actualizat, 0 nou instalat, 0 de eliminat și 11 neactualizat.
1 nu este complet instalat sau îndepărtat.
După această operație, se vor folosi 0 B de spațiu suplimentar pe disc.
Se configurează initramfs-tools (0.136ubuntu6.6)...
update-initramfs: amânarea actualizării (declanșatorul activat)
Procesarea declanșatoarelor pentru initramfs-tools (0.136ubuntu6.6)...
update-initramfs: se generează /boot/initrd.img-5.11.0-41-generic
W: Posibil lipsă firmware /lib/firmware/i915/skl_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/bxt_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/kbl_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/glk_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/kbl_guc_49.0.1.bin pentru modulul i915
W: Posibil lipsă firmware /lib/firmware/i915/kbl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/cml_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/icl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/ehl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/ehl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/tgl_huc_7.5.0.bin pentru modulul i91
5
W: Posibil lipsă firmware /lib/firmware/i915/tgl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/tgl_huc_7.5.0.bin pentru modulul i91
5
W: Posibil lipsă firmware /lib/firmware/i915/tgl_guc_49.0.1.bin pentru modulul i9
15
W: Posibil lipsă firmware /lib/firmware/i915/dg1_dmc_ver2_02.bin pentru modulul i
915
I: initramfs va încerca să reia din /dev/dm-2
Eu: (/dev/mapper/vgubuntu-swap_1)
I: Setați variabila RESUME să o înlocuiască.
Eroare 24: Eroare de scriere: nu se poate scrie blocul comprimat 
E: mkinitramfs failure cpio 141 lz4 -9 -l 24
update-initramfs: eșuat pentru /boot/initrd.img-5.11.0-41-generic cu 1.
dpkg: eroare la procesarea pachetului initramfs-tools (--configure):
 pachetul initramfs-tools instalat a fost returnat subprocesul de script post-instalare 
stare de ieșire de eroare 1
Au fost întâlnite erori în timpul procesării:
 initramfs-instrumente
E: Sub-procesul /usr/bin/dpkg a returnat un cod de eroare (1)

Editarea 2:

Iată rezultatul meu pentru lsblk:

nocnoc@nocnoc-ThinkPad-T470p:~$ lsblk
NUME MAJ:MIN RM DIMENSIUNE RO TIP PUNCT DE MONTARE
loop0 7:0 0 61,3M 1 buclă /snap/authy/6
buclă1 7:1 0 61,5M 1 buclă /snap/authy/7
bucla2 7:2 0 4K 1 buclă /snap/bare/5
loop3 7:3 0 9M 1 buclă /snap/canonical-livepatch/126
buclă4 7:4 0 64,5M 1 buclă /snap/caprine/48
buclă5 7:5 0 94,5M 1 buclă /snap/go/8779
buclă6 7:6 0 64,5M 1 buclă /snap/caprine/47
loop7 7:7 0 147,9M 1 buclă /snap/chromium/1854
loop8 7:8 0 147,9M 1 buclă /snap/chromium/1845
loop9 7:9 0 99,4M 1 buclă /snap/core/11993
loop10 7:10 0 183,9M 1 buclă /snap/inkscape/9256
loop11 7:11 0 99,3M 1 buclă /snap/core/11743
bucla12 7:12 0 467,5M 1 buclă /snap/goland/156
buclă13 7:13 0 64,6M 1 buclă /snap/sublime-text/109
loop14 7:14 0 65,2M 1 buclă /snap/gtk-common-themes/1519
loop15 7:15 0 9M 1 buclă /snap/canonical-livepatch/119
bucla16 7:16 0 219M 1 buclă /snap/gnome-3-34-1804/72
loop17 7:17 0 175,4M 1 buclă /snap/postman/132
loop18 7:18 0 3,3M 1 buclă /snap/shellcheck/1654
loop19 7:19 0 323,6M 1 buclă /snap/telegram-desktop/3455
loop20 7:20 0 60,3M 1 buclă /snap/pocket-casts/9
loop21 7:21 0 100,4M 1 buclă /snap/drawio/134
loop22 7:22 0 602.1M 1 buclă /snap/goland/163
loop23 7:23 0 242,4M 1 buclă /snap/gnome-3-38-2004/76
loop24 ​​7:24 0 162,1M 1 buclă /snap/spotify/53
loop25 7:25 0 82,9M 1 buclă /snap/discord/130
loop26 7:26 0 66,5M 1 buclă /snap/citra-emu/144
bucla27 7:27 0 176,9M 1 buclă /snap/krita/64
loop28 7:28 0 260,7M 1 buclă /snap/kde-frameworks-5-core18/32
loop29 7:29 0 162,9M 1 buclă /snap/gnome-3-28-1804/145
loop30 7:30 0 167,3M 1 buclă /snap/spotify/56
loop31 7:31 0 217,5M 1 buclă /snap/code/84
loop32 7:32 0 87M 1 buclă /snap/teams-for-linux/195
loop33 7:33 0 247,9M 1 buclă /snap/gnome-3-38-2004/87
loop34 7:34 0 3,2M 1 buclă /snap/shellcheck/1462
loop35 7:35 0 94,5M 1 buclă /snap/go/8839
loop36 7:36 0 64,7M 1 buclă /snap/sublime-text/110
loop37 7:37 0 54,2M 1 buclă /snap/snap-store/558
loop38 7:38 0 535M 1 buclă /snap/pycharm-professional/260
loop39 7:39 0 100,4M 1 buclă /snap/drawio/135
loop40 7:40 0 175,4M 1 buclă /snap/postman/133
loop41 7:41 0 51M 1 buclă /snap/snap-store/547
loop42 7:42 0 60,3M 1 buclă /snap/pocket-casts/10
loop43 7:43 0 517,7M 1 buclă /snap/nightmayr-kf5-qt-5-15-2-core20/20
loop44 7:44 0 77,2M 1 buclă /snap/discord/128
loop45 7:45 0 116,6M 1 buclă /snap/docker/1125
loop46 7:46 0 164,8M 1 buclă /snap/gnome-3-28-1804/161
loop47 7:47 0 55,5M 1 buclă /snap/core18/2253
loop48 7:48 0 122,4M 1 buclă /snap/fromscratch/4
loop49 7:49 0 362M 1 buclă /snap/obs-studio/1273
loop50 7:50 0 518,3M 1 buclă /snap/nightmayr-kf5-qt-5-15-2-core20/26
loop51 7:51 0 87M 1 buclă /snap/teams-for-linux/205
loop52 7:52 0 42,2M 1 buclă /snap/snapd/14066
buclă53 ​​7:53 0 4,2M 1 buclă /snap/tree/18
loop54 7:54 0 61,9M 1 buclă /snap/core20/1242
loop55 7:55 0 276,7M 1 buclă /snap/gimp/372
loop56 7:56 0 362,2M 1 buclă /snap/obs-studio/1276
loop57 7:57 0 131,6M 1 buclă /snap/docker/796
loop58 7:58 0 219M 1 buclă /snap/gnome-3-34-1804/77
loop59 7:59 0 43,3M 1 buclă /snap/snapd/14295
loop60 7:60 0 55,5M 1 buclă /snap/core18/2246
loop61 7:61 0 213,8M 1 buclă /snap/code/83
loop62 7:62 0 61,9M 1 buclă /snap/core20/1270
loop63 7:63 0 277M 1 buclă /snap/gimp/380
loop64 7:64 0 313.2M 1 buclă /snap/telegram-desktop/3343
loop65 7:65 0 184,8M 1 buclă /snap/inkscape/9090
loop66 7:66 0 264,8M 1 buclă /snap/citra-emu/143
loop67 7:67 0 65,1M 1 buclă /snap/gtk-common-themes/1515
loop68 7:68 0 8,1M 1 buclă /snap/pick-colour-picker/238
loop69 7:69 0 295,7M 1 buclă /snap/vlc/2344
loop70 7:70 0 669,7M 1 buclă /snap/pycharm-professional/265
nvme0n1 259:0 0 238.5G 0 disc  
âânvme0n1p1 259:1 0 512M 0 parte /boot/efi
âânvme0n1p2 259:2 0 732M 0 parte /boot
âânvme0n1p3 259:3 0 237.3G 0 parte  
  âânvme0n1p3_crypt
              253:0 0 237.2G 0 criptă 
    ââvgubuntu-root
    â 253:1 0 236.3G 0 lvm /run/timeshift/backup
    ââvgubuntu-swap_1
              253:2 0 976M 0 lvm [SWAP]

Și aici este rezultatul meu pentru ls /boot/

nocnoc@nocnoc-ThinkPad-T470p:~$ ls /boot
config-5.11.0-38-generic memtest86+.bin
config-5.11.0-40-generic memtest86+.elf
config-5.11.0-41-generic memtest86+_multiboot.bin
config-5.4.0-91-generic System.map-5.11.0-38-generic
efi System.map-5.11.0-40-generic
grub System.map-5.11.0-41-generic
initrd.img System.map-5.4.0-91-generic
initrd.img-5.11.0-38-generic vmlinuz
initrd.img-5.11.0-40-generic vmlinuz-5.11.0-38-generic
initrd.img-5.11.0-41-generic vmlinuz-5.11.0-40-generic
initrd.img-5.4.0-91-generic vmlinuz-5.11.0-41-generic
initrd.img.old vmlinuz-5.4.0-91-generic
pierdut+găsit vmlinuz.old
Someone avatar
drapel my
Vă rugăm [editați] întrebarea dvs. și adăugați rezultatul `sudo apt -f install`. Mulțumiri
Nmath avatar
drapel ng
Epuizarea spațiului pe disc poate cauza probleme catastrofale. La 26 MB rămas, este posibil ca sistemul dumneavoastră să nu fi rămas deja fără spațiu la un moment dat? Chiar și eliminarea automată are nevoie de spațiu de lucru pentru a „respira”, în lipsa unui cuvânt mai bun. Uneori, tot ceea ce este nevoie pentru a ucide un sistem este ca o scriere critică să eșueze din cauza lipsei de spațiu. Acest lucru poate cauza probleme de agravare care necesită în general o reinstalare atunci când sistemului de fișiere i se permite să rămână fără spațiu. Aceasta poate fi cea mai bună cale de urmat. Alocați mai mult spațiu Ubuntu, astfel încât să nu se mai repete.25 GB este *minimumul* sugerat pentru Ubuntu Desktop
Artur Meinild avatar
drapel vn
`sudo apt autoremove` nu vă oferă „în mod magic” mai mult spațiu. Va elimina ceva doar dacă aveți pachete dezinstalate și există pachete rămase care nu mai sunt dependențe. După cum spune Nmath, problema cu spațiul scăzut pe disc este critică și ar trebui rezolvată prin alte mijloace decât eliminarea automată a pachetelor.
nocnoc avatar
drapel sn
@cineva A actualizat întrebarea cu rezultatul
Someone avatar
drapel my
Bine !.........................
Nmath avatar
drapel ng
Am văzut actualizarea. Văzând că „11 nu a fost actualizat” - Dacă încă mai aveți doar 26 MB de spațiu, nu veți putea rezolva această problemă fără o reinstalare. Aveți nevoie de spațiu suficient pentru ca actualizările să poată fi descărcate, despachetate și instalate. Reinstalați sistemul de operare. Este singura ta opțiune în acest moment.
PonJar avatar
drapel in
Ar fi util să vedeți rezultatul lui `lsblk`. Este posibil să puteți evita o reinstalare redimensionând partițiile. Puteți dezinstala ceva, chiar dacă doar temporar, pentru a relua lucrurile? Ți-ai tăiat buștenii?
nocnoc avatar
drapel sn
@PonJar Am adăugat ieșirea pentru lsblk și ls /boot/. Sper că te ajută. Prefer să nu reinstalez, deoarece această mașină este mașina mea de lucru și are o mulțime de configurații necesare pentru lucru
PonJar avatar
drapel in
M-aș uita la partiția ta EFI dacă aș fi în locul tău. Probabil că aveți destui MB neutilizați în EFI pentru a evita acest lucru în viitor. Dacă utilizați GParted pentru a redimensiona EFI (reducere) și pornire (mărește), ar trebui să puteți actualiza fără probleme. Asigurați-vă că aveți copii de siguranță ale oricăror date pe care nu vă puteți permite să le pierdeți înainte de a încerca acest lucru.
Puncte:0
drapel sn

Răspunsul a fost să intri în pornire și să ștergi manual vechile nuclee, mai degrabă decât să te bazezi pe apt autoremove. Problema este, în esență, că apt nu poate finaliza instalarea celui mai nou nucleu (5.11.0-41) deoarece nu există suficient spațiu, iar eliminarea automată nu va elimina nucleul mai vechi (5.11.0-38) până la cel mai nou. unul este instalat. În cazul meu.

sudo apt remove 'linux*5.4.0-91*'

sudo apt remove 'linux*5.11.0-38*'

Folosesc wildcards (*) în comanda de mai sus, deoarece nucleul este format din 5 pachete (anteturi, imagine, module).

Această comandă poate elimina în plus linux-generic, linux-headers-generic și linux-image-generic. Este normal și nu trebuie să vă faceți griji, deoarece aveți versiunile HWE ale acelor pachete (aceleași nume de pachete, dar cu -hwe-20.04 adăugat, acestea sunt pachetele care oferă nucleul 5.11 pe care îl utilizați).

După toate acestea, poate fi necesar să rulați sudo apt -f install pentru a finaliza instalarea 5.11.0-41.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.