quinta-feira, 18 de agosto de 2016

Remover Kernels Antigos

Após algumas atualizações é comum que tenhamos uma grande quantidade de entradas do Kernel no Grub.

Nenhum problema exceto o espaço em disco e se você tem que gerenciar alguma versão específica, como o meu caso, em que tenho que ter, além da versão generic, alguma versão real time específica.

Seja qual for o motivo, se você tem que remover os Kernels antigos, ou você vai dando apt-get purge em cada pacote (no terminal), ou usa de uma ferramenta tipo Synaptic que permite marcar vários e sair dando purge neles.

O problema com essas abordagens é que sempre fica alguma coisa sem remover e você corre o risco de remover alguma coisa que não queria, como por exemplo o Kernel novo.

A alternativa melhor veio da própria Canonical. O Sr. Dustin Kirkland, que trabalha lá dentro, criou uma ferramenta de linha de comando chamada purge-old-kernels.

Para instalar e usar faça o seguinte:

sudo apt install byobu
sudo purge-old-kernels
E vói-lá. Kernels antigos removidos com segurança. Os últimos 2 são mantidos. Para alterar isso pode usar a opção --keep. Veja o man para maiores detalhes

Nenhum comentário:

Postar um comentário