Após uma atualização, é possível que a partição /boot de seu Linux Fedora, CentOs ou Red Hat esteja com uma ocupação alta ou simplesmente você queira manter armazenar apenas o necessário.

Em ambos os casos a dica pode ser remover os antigos Kernels que são mantidos a cada atualização.

Para remover rapidamente antigos Kernels por SSH seguem os comandos abaixo:

Listar Todos os Kernels Instalados

Exemplo do que será listado em seu Linux.

rpm -q kernel
kernel-2.6.32-279.el6.x86_64
kernel-2.6.32-279.2.1.el6.x86_64
kernel-2.6.32-279.5.2.el6.x86_64

Pacote yum-utils

Será necessário utilizar o pacote yum-utils. Caso já esteja instalado passa para a próxima etapa, caso contrário execute os comandos abaixo:

dnf install yum-utils
yum install yum-utils

Remover os Antigos Kernels

Remover os antigos Kernels mantendo apenas as 2 últimas versões. Você pode alterar a variável count de 2 para qualquer outro número desejado:

package-cleanup --oldkernels --count=2

Configuração Permanente

Você pode alterar permanentemente a configuração para manter as últimas versões do Kernel automaticamente. Para isso edite os arquivos /etc/yum.conf ou /etc/dnf/dnf.conf e atribua installonly_limit para o número desejado, no nosso caso 2:

installonly_limit=2