Pessoal, cuidado! Prestem atenção para não remover o kernel atual. A responsabilidade pelo uso desta dica é inteiramente do usuário.
Pode-se descobrir a versão do kernel atual executando o comando:
# uname -r
Encontrar e remover kernels antigos
O primeiro passo, descobrir os kernel(s) instalados. O seguinte comando fará o trabalho:
# ls /boot | grep vmlinuz | cut -d'-' -f2,3
Seu resultado deve ficar parecido com isso.
2.6.28-15
2.6.28-16
2.6.28-17
2.6.32.21
2.6.32.24
Esta é a lista de kernels instalados. Agora vamos descobrir quais pacotes instalados em relação ao kernel você deseja remover. Como exemplo eu escolhi 2.6.28-15.
* nesse caso aí, não gosto de usar -y de cara, troco por -s (para simular) e se tudo bem mando bala (apesar que não tenho costume de deixar vários kernéis instalados).
[4] Comentário enviado por pinduvoz em 18/10/2010 - 00:25h
Quando faço as atualizações e vejo que um novo kernel foi instalado, reinicio e uso o Synaptic para remover o kernel antigo (se o kernel novo deu boot, não preciso do velho).
[5] Comentário enviado por Leo Sheldon lsx em 22/12/2010 - 00:28h
É eu gostei muito deu tudo certo até pq eu sou novato em linux. E mais importante dessa dica é ter atenção aos comandos para escrever nada errado. Vlw mesmo.
[8] Comentário enviado por alexandredsc em 24/09/2018 - 16:24h
No meu caso, não consegui executar os comandos "apt-get". A mensagem mostrava como dependente de um kernel não instalado, que não instalava por falta de espaço. Aí caía num círculo vicioso.
Minha solução foi mover todos os arquivos do kernel mais antigo, instalar o kernel que estava sendo pedido e depois executar os comandos acima, ficando só os kernels em uso.
Não é o ideal, mas foi o que consegui fazer.