Erro ao remover o kernel antigo [duplicado]

0

Eu preciso criar espaço na inicialização, mas qualquer tentativa de remover esse kernel antigo retorna um erro.

    
por alfaRV 29.03.2017 / 06:41

4 respostas

2

Tente remover os kernels antigos com isto:

dpkg -l linux-{image,headers}-* | awk '/^ii/{print $2}' | egrep '[0-9]+\.[0-9]+\.[0-9]+' | grep -v $(uname -r) | xargs sudo apt-get -y purge

veja: Não saber qual kernel remover para liberar espaço em disco

Os outros erros que você recebe (não pode bloquear ....) são porque você tem vários aplicativos em execução que já criaram o bloqueio.

    
por Carl 29.03.2017 / 09:19
1

Você não pode executar apt-get enquanto o synaptic está sendo executado.

Tente também apt-get autoremove antes de mais nada. No Ubuntu recente, ele remove a maioria dos kernels antigos.

    
por Jean-Marie 29.03.2017 / 14:23
0

Eu criei um conjunto de utilitários para atualizar (pré-compilado canônico), compilar a partir do código-fonte e remover kernels.
Observe que o utilitário de remoção removerá todos os kernels, exceto o ativo atual.

Os scripts também podem ser chamados remotamente através do ssh.

link

    
por Mark 29.03.2017 / 14:16
0

Você precisa fazer o seguinte para cuidar de pelo menos dois dos seus problemas.

1) No terminal:

cd /etc/apt/apt.conf.d  # change directory
ls -al                  # list all files

Se 50unattended-upgrades não existir , renomearemos um arquivo:

sudo mv 50unattended-upgrades.ucf-old 50unattended-upgrades

ou se 50unattended-upgrades existir , excluiremos um arquivo:

sudo rm -i 50unattended-upgrades.ucf-old

2) Sua partição /boot está cheia. Você precisa deletar alguns kernels mais antigos / etc lá. Eu pessoalmente uso o Synaptic para fazer esse trabalho para mim, mas existem outros métodos que podem ser usados. Pesquise aqui no askubuntu se precisar de mais ajuda com isso.

    
por heynnema 29.03.2017 / 16:39