Como apagar kernels antigos no CentOS

O kernel dos sistemas operacionais como CentOS, Ubuntu, e outros estão sendo sempre atualizados.

As atualizações normalmente trazem melhorias de estabilidade e segurança, porém sempre que uma novo é instalado o antigo ainda assim é mantido em sua máquina, podendo ser utilizado para iniciar seu sistema operacional caso uma nova versão do kernel apresente problemas.

O grande problema disto é que, com o tempo, muitas instalações serão feitas e precisaremos excluir as mais antigas (principalmente se possui uma partição /boot com pouco espaço).

Você pode verificar todas as versões do kernel instaladas com o comando:

rpm -q kernel

Para excluir as versões antigas, precisaremos do pacote yum-utils instalado, caso não possua utilize o comando:

yum install yum-utils

Agora iremos excluir as versões antigas:

1. Mantendo apenas duas versões instaladas (RECOMENDADO):

package-cleanup --oldkernels --count=2

Desta forma manteremos a versão atual e a penúltima versão.

2. Mantendo apenas a última versão instalada:

package-cleanup --oldkernels --count=1

Desta forma apagaremos todas as versões antigas e manteremos apenas a atual.

Total de Visualizações: 6.035