A partir do momento em que se faz a instalação de um sistema operacional Linux/GNU é muito comum que haja
várias atualizações e com isso acumule kerneis antigos que não são mais usados. Apesar de hoje em dias as
pessoas terem discos rígidos grandes, não custa nada retirar o que não está sendo usado, vi em um comentário
e achei muito interessando o comando que apaga todos os kerneis antigos e deixa apenas o atual (
Atenção
se você não se sentir seguro não execute).
Indico usá-lo no seguinte caso, depois de atualizar o kernel mais novo, testar todas as funções, viu que não há
problema com o novo kernel então execute o comando para remover os anteriores, caso haja uma falha, por
exemplo, o som começou a não sair, a rede sem fio não funciona com o novo kernel não o execute, pois você
ainda poderá fazer uso do kernel anterior até que haja a correção no kernel atual.
O comando é o seguinte:
dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge
Pronto, no meu caso foram-se três kerneis ficando só o mais novo.
Fonte do post
aqui.
[],s
Alyscom