Estou executando o Ubuntu 12.04 e duas imagens linux ativas 3.2.0-37 e 3.2.0-36. No diretório / usr / src /, localizo:
linux-headers-3.2.0-23
linux-headers-3.2.0-23-generic
linux-headers-3.2.0-26
linux-headers-3.2.0-26-generic
linux-headers-3.2.0-29
linux-headers-3.2.0-29-generic
linux-headers-3.2.0-31
linux-headers-3.2.0-31-generic
linux-headers-3.2.0-32
linux-headers-3.2.0-32-generic
linux-headers-3.2.0-33
linux-headers-3.2.0-33-generic
linux-headers-3.2.0-34
linux-headers-3.2.0-34-generic
linux-headers-3.2.0-35
linux-headers-3.2.0-35-generic
linux-headers-3.2.0-36
linux-headers-3.2.0-36-generic
linux-headers-3.2.0-37
linux-headers-3.2.0-37-generic
Hoje eu sudo apt-get purge linux-image-x.x.x.x-generic *34
e * 35
Eu tenho que adicionar que / boot contém apenas * 36 e * 37.
É seguro remover tudo isso, exceto * 37 e * 36? Agradeço antecipadamente.
apt-get autoremove
não remover os arquivos de cabeçalho para mimapt-get autoremove
não é possível executar devido a umout of disk space
erro, devido em parte à/usr/src/linux*
ocupação de 2G de espaço em uma pequena unidade.df -i
mostra 100% de uso, você fica de fato sem espaço. A única solução é então excluir algumas coisas / usr / src / linux *, para que o apt possa trabalhar novamente.sudo apt autoremove
ao invés de apt-get.apt-get autoremove
trabalhou para mim - liberou 3,3 GB de espaço na minha instância da AWS de 8 GB. Obrigado!Acabei de ter esse problema, e a sugestão de uso
apt-get autoremove
não funcionou para mim.Eu resolvi isso fazendo:
em tais cabeçalhos Linux que viviam
/usr/src
. Não removi os cabeçalhos que correspondem ao kernel atualmente sendo usado.Reiniciou o servidor com sucesso.
fonte
Para quem vem de uma pesquisa no Google anos depois: Você também pode desinstalar kernels antigos no Synaptic Package Manager. Basta verificar qual deles você está usando no momento, digitando 'uname -a' no terminal.
fonte