Maneira correta de deletar arquivos desnecessários do diretório / boot (Ubuntu)

3

Atualmente, não há espaço suficiente em / boot partition / folder e a atualização do software não pode ser executada.

Pergunta: como devo liberar corretamente algum espaço nesse diretório?

Aqui está a listagem:

root@mindaugas-ubuntu-14:/boot# ls -la
total 156607
drwxr-xr-x  4 root root     3072 Kov 12 09:37 .
drwxr-xr-x 24 root root     4096 Kov 23 23:36 ..
-rw-r--r--  1 root root  1163858 Rgs  4  2014 abi-3.13.0-36-generic
-rw-r--r--  1 root root  1164720 Grd 16 03:17 abi-3.13.0-44-generic
-rw-r--r--  1 root root  1164967 Sau 13 22:12 abi-3.13.0-45-generic
-rw-r--r--  1 root root  1164852 Kov 10 22:43 abi-3.13.0-46-generic
-rw-r--r--  1 root root   165671 Rgs  4  2014 config-3.13.0-36-generic
-rw-r--r--  1 root root   165748 Grd 16 03:17 config-3.13.0-44-generic
-rw-r--r--  1 root root   165748 Sau 13 22:12 config-3.13.0-45-generic
-rw-r--r--  1 root root   165748 Kov 10 22:43 config-3.13.0-46-generic
drwxr-xr-x  5 root root     1024 Kov 12 09:37 grub
-rw-r--r--  1 root root 29225220 Rgs 25  2014 initrd.img-3.13.0-36-generic
-rw-r--r--  1 root root 29264463 Sau 24 20:22 initrd.img-3.13.0-44-generic
-rw-r--r--  1 root root 29267419 Vas 23 20:30 initrd.img-3.13.0-45-generic
-rw-r--r--  1 root root 29268175 Kov 12 09:37 initrd.img-3.13.0-46-generic
drwx------  2 root root    12288 Rgs 14  2014 lost+found
-rw-r--r--  1 root root   176500 Kov 12  2014 memtest86+.bin
-rw-r--r--  1 root root   178176 Kov 12  2014 memtest86+.elf
-rw-r--r--  1 root root   178680 Kov 12  2014 memtest86+_multiboot.bin
-rw-------  1 root root  3386479 Rgs  4  2014 System.map-3.13.0-36-generic
-rw-------  1 root root  3388834 Grd 16 03:17 System.map-3.13.0-44-generic
-rw-------  1 root root  3389258 Sau 13 22:12 System.map-3.13.0-45-generic
-rw-------  1 root root  3389458 Kov 10 22:43 System.map-3.13.0-46-generic
-rw-------  1 root root  5806848 Rgs  4  2014 vmlinuz-3.13.0-36-generic
-rw-------  1 root root  5814496 Grd 16 03:17 vmlinuz-3.13.0-44-generic
-rw-------  1 root root  5814112 Sau 13 22:12 vmlinuz-3.13.0-45-generic
-rw-------  1 root root  5814592 Kov 10 22:43 vmlinuz-3.13.0-46-generic

Houve uma menção a ele aqui: Eu apaguei arquivos do diretório / boot da minha caixa do Linux e agora ele não inicializa

$ sudo apt-get remove linux-image-2.6.31-21-generic

mas excluirá todos os arquivos?

    
por Mindaugas Bernatavičius 28.03.2015 / 12:11

1 resposta

7

Estou assumindo que você está usando um sistema baseado em Debian / Ubuntu, já que eles não removem automaticamente os kernels mais antigos, enquanto o Fedora e a família fazem.

Listar todos os seus kernels instalados com:

dpkg -l | grep linux-image

Você receberá uma lista de todos os pacotes. Decida quais você deseja manter e remova as outras:

sudo apt-get autoremove linux-image-a.b.c linux-image-x.y.z 

onde a.b.c e x.y.z devem ser substituídos pela (s) versão (ões) que você deseja remover.

Certifique-se de não remover o seu kernel atual :-) com o qual você pode encontrar:

uname -r

Pode ser sensato, especialmente se você acabou de atualizar um kernel, para manter uma versão anterior instalada também - apenas no caso.

    
por 28.03.2015 / 12:26