Não é possível limpar a unidade / boot [duplicate]

3

Estou tentando limpar minha unidade / boot, mas sinto que estou em um círculo vicioso. O que eu tentei até agora é isto:

$ df -h
/dev/xvda1                                   236M  230M     0 100% /boot

$ uname -r
3.19.0-64-generic

$ dpkg --list | grep linux-image
rc  linux-image-3.19.0-25-generic        3.19.0-25.26~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP 
ii  linux-image-3.19.0-49-generic        3.19.0-49.55~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-51-generic        3.19.0-51.58~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-56-generic        3.19.0-56.62~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-58-generic        3.19.0-58.64~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-59-generic        3.19.0-59.66~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-61-generic        3.19.0-61.69~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-3.19.0-64-generic        3.19.0-64.72~14.04.1                amd64        Linux kernel image for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-extra-3.19.0-25-generic  3.19.0-25.26~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-49-generic  3.19.0-49.55~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-51-generic  3.19.0-51.58~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-56-generic  3.19.0-56.62~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-58-generic  3.19.0-58.64~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-59-generic  3.19.0-59.66~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
ii  linux-image-extra-3.19.0-61-generic  3.19.0-61.69~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
iF  linux-image-extra-3.19.0-64-generic  3.19.0-64.72~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
rc  linux-image-extra-3.19.0-65-generic  3.19.0-65.73~14.04.1                amd64        Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP

E quando tento remover um kernel não utilizado, recebo o seguinte erro:

$ sudo apt-get remove linux-image-3.19.0-49-generic
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
 linux-headers-generic-lts-vivid : Depends: linux-headers-3.19.0-73-generic but it is not going to be installed
 linux-image-extra-3.19.0-49-generic : Depends: linux-image-3.19.0-49-generic but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

Quando tento instalar dependências não atendidas, recebo o seguinte erro.

apt-get -f install
[...]
unable to create '/usr/src/linux-headers-3.19.0-73-generic/include/config/ath9k/common.h.dpkg-new' (while processing './usr/src/linux-headers-3.19.0-73-generic/include/config/ath9k/common.h'): No space left on device
No apport report written because the error message indicates a disk full error
                                                                              dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/linux-headers-3.19.0-73-generic_3.19.0-73.81~14.04.1_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

alguma sugestão que eu posso fazer sobre isso? Posso aumentar manualmente / com segurança o tamanho da unidade / boot? Felicidades

    
por Ege Ugur 24.10.2016 / 11:53

1 resposta

0

De acordo com a página man:

"autoremove é usado para remover pacotes que foram instalados automaticamente para satisfazer dependências de outros pacotes e agora não são mais necessários."

Primeiro tente:

apt-get -s autoremove

Isso executará uma execução seca simulada de autoremove, que informará o que será removido para real quando for executada sem a opção -s . Se você está satsified não vai nuke nada que você precisa, então:

apt-get autoremove

Nota: parece que sua partição / boot já está completamente cheia. Você pode executar gparted a partir de um CD de versão ao vivo (como o Knoppix) para redistribuir seu espaço no disco rígido e dar um pouco mais de espaço para o / boot.

    
por dbkeys 24.10.2016 / 14:25

Tags