Qual desses kernels linux não devo deletar?

0

Meu gerenciador de atualização fica parado porque diz que não tenho espaço suficiente. Então, preciso excluir os kernels antigos.

A rotina usual é pesquisar o Synaptic Package Manager para o 'linux' ou algo assim e tentar discernir a partir do nevoeiro de versões e variações do kernel que podem ser deletadas - o objetivo é deixar intactas as duas instalações mais recentes: atualmente em uso e um outro como um fallback. É comum vermos núcleos e imagens kernais. Eu costumo deixar os dois mais recentes de cada um.

Eu acho que hoje, no entanto, minha suposição sub-inteligente é inadequada.

O Synaptic parece mostrar que eu tenho cinco kernals instalados, ou que consomem, pelo menos, espaço em disco, de convenções de nomenclatura variadas. Além de imaginar como os rituais devem ter sido dementes e que convocaram um sistema demoníaco como esse, acho que é menos óbvio do que nunca, o que pode ser excluído.

O Synaptic diz que os seguintes kernels e módulos estão instalados:

linux-image-4.4.0-38-lowlatency 4.4.0-38.57 linux kernal image for version 4.4.0
linux-image-4.4.0-42-lowlatency 4.4.0-42.62 linux kernal image for version 4.4.0
linux-image-4.4.0-45-lowlatency 4.4.0-42.66 linux kernal image for version 4.4.0
linux-image-lowlatency 4.4.0.45.48 4.4.0.47.50 lowlatency linux kernal image
linux lowlatency 4.4.0.45.48 4.4.0.47.50 complete lowlatency linux kernel

Eu normalmente apenas excluiria cegamente qualquer coisa com um número menor que os dois números mais altos. Mas aqui há dois tipos de imagem kernal, com a que parece mais importante ter o número mais antigo. E o único que se parece com um kernel instalado de fato também tem o antigo número antigo que normalmente indicaria que ele deveria ser deletado.

Então, se eu excluir os que tiverem os números mais antigos, eu estaria excluindo os dois que parecem que precisam ser mantidos. Se eles precisam ser mantidos, isso sugere que as "imagens" mais recentes são supérfluas. No entanto, se eu excluir todas as imagens supérfluas, ficaria com o que eu diria ser apenas um kernel.

Quais deles podem ser excluídos e quais devem ser mantidos, e por quê?

    
por markling 11.11.2016 / 12:18

1 resposta

0

Para liberar espaço no sistema de arquivos raiz, você pode tentar executar

apt-get clean
apt-get autoclean

Se isso não funcionar, você pode ir para / var / cache / apt / archives e remover manualmente alguns arquivos do cache para recuperar algum espaço, por exemplo:

sudo rm linux-headers-*

Não será difícil remover todos os arquivos .deb aqui, se necessário - é isso que o apt-get clean faz. Eles serão automaticamente baixados novamente pelo apt se forem novamente necessários.

    
por Sukhjinder Singh 11.11.2016 / 12:24