Os usuários que têm e usam o Debian por um longo tempo terão notado como em seu sistema operacional pediu a atualização do kernel ou se eles querem remover os kernels. Muitos de vocês ficarão intrigados com tal situação e outros se perguntarão se seu sistema operacional irá parar de funcionar se eles removerem um kernel antigo.
Com este artigo queremos ajudá-lo a solucionar essas dúvidas, bem como otimizar sua distribuição Debian, removendo pacotes que não são necessários dentro da distribuição e que podem causar problemas futuros com novos programas ou pacotes.
A base de toda distribuição Gnu / Linux é o kernel Linux. Portanto, o nome é Linux e não apenas GNU. De vez em quando, as distribuições atualizam ou lançam uma nova versão do kernel que corrige um bug ou é a versão mais recente lançada pela equipe do Kernel. Quando instalamos a versão mais recente, o Debian deixa o kernel antigo e carrega o novo kernel.
Com o passar do tempo, podemos ter dez ou vinte novas versões do kernel isso só ocupa espaço no disco rígido e pode causar problemas futuros. Normalmente, precisamos apenas de uma versão do kernel, embora, por questões de segurança, geralmente haja duas versões, aquele que funciona sem problemas e a versão mais recente.
Para eliminar os kernels antigos, primeiro temos que saber qual versão usamos, para isso abrimos o terminal e escrevemos o seguinte:
uname -sr
Isso nos dirá a versão do kernel que estamos usando. Agora temos que ver quantos kernels instalamos em nosso Debian, para isso escrevemos o seguinte no terminal:
dpkg -l | grep linux-image | awk '{print$2}'
Este vai nos mostrar todos os kernels instalados. Agora temos que escolher os kernels a serem removidos e fazer da seguinte maneira:
sudo apt remove --purge linux-image-X.XX-X-generic sudo update-grub2 sudo reboot
Isso acontecerá com cada versão do kernel que desejamos remover. Se quisermos fazer isso automaticamente, existe um programa chamado byobu fará isso automaticamente. Para fazer isso, devemos primeiro instalá-lo da seguinte maneira:
sudo apt install byobu
Em seguida, execute-o da seguinte maneira:
sudo purge-old-kernels --keep 2
Isso removerá todos os kernels antigos e deixará apenas duas versões por segurança. Como você pode ver, o sistema é simples e não só melhorará o desempenho da distribuição, mas também você terá mais espaço para seus pacotes ou arquivos.