Como faço para remover arquivos antigos de atualização do Ubuntu de / boot?

1

Como faço para remover arquivos antigos de atualização do Ubuntu de /boot ? Eu tenho o Ubuntu 14.04 LTS. Eu fiz várias atualizações. Agora, quando tento atualizar, recebo a mensagem "espaço livre em disco insuficiente".

Existem 5 arquivos Zip em /boot , mas não é possível excluí-los. Diz "permissão negada".

Eu tentei sudo apt-get-clean e recebi a mensagem "nenhum comando encontrado". Uma pequena ajuda aqui?

    
por Steven Baudoin 02.07.2016 / 18:21

1 resposta

1

Eu suponho que você está fazendo atualizações do kernel via apt-get ou aptitude e quer se livrar de instalações antigas / obsoletas, correto?

A maneira como eu limpo os kernels mais antigos - depois que eu reinicio e coloco o novo kernel no lugar - é fazer os seguintes passos.

Primeiro, obtenha o nome do kernel que o sistema está executando usando uname da seguinte forma:

uname -r

Anote isso, porque esse é o nome do kernel ativo atual que você não deseja remover. Agora, sabendo disso, precisamos descobrir quais são os outros núcleos - estranhos -:

dpkg --list | grep linux-image

Dependendo de quantas atualizações foram instaladas em seu sistema, esta pode ser uma lista longa ou curta, mas deve ter pelo menos uma instalação do kernel estranha.

Uma vez que você veja a lista, anote os kernels estranhos e então execute este comando:

sudo apt-get purge linux-image-x.x.x.1-generic

Ou se você usar aptitude use esta variante do comando:

sudo aptitude purge linux-image-x.x.x.1-generic

Isso eliminará - o que significa removerá os arquivos e as configurações relacionadas - do seu sistema conectado a linux-image-x.x.x.1-generic com x.x.x.1 sendo apenas um espaço reservado neste exemplo para a versão / ID completa do kernel.

Se você tem mais do que um pacote de kernel externo que você quer limpar, apenas execute esse comando para cada um deles ou apenas configure múltiplos kernels nesse comando como este:

sudo apt-get purge linux-image-x.x.x.1-generic linux-image-x.x.x.2-generic linux-image-x.x.x.3-generic

Isso dirá ao sistema para limpar itens conectados a kernels externos, linux-image-x.x.x.1-generic , linux-image-x.x.x.2-generic e linux-image-x.x.x.3-generic de uma só vez.

Depois disso, verifique /boot e o diretório deve ter liberado espaço.

    
por 02.07.2016 / 18:38