Removendo todos Kernels antigos com um só comando

Essa dica é muito boa. E por isso resolvemos colocar em um artigo exclusivo para ele. Trata-se de um único comando no terminal para remover todas as versões antigas de Kernel instaladas na máquina e deixando apenas o Kernel mais atual. Uma verdadeira mão na roda. Confira.

Comando

Digite no terminal do seu Linux o seguinte comando como root para remover todos os Kernels antigos de uma vez só:

# 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

Caso deseje checar antes de executar, troque a opção “-y” por “-s” para simular.

Helbert Rocha

Business & Linux Admin | Digital Mkter | Live in Rio | Love Jesus
Google+