Como atualizar o Kernel no Linux CentOS 7
Dica publicada em Linux / Introdução
Como atualizar o Kernel no Linux CentOS 7
Importante verificarmos as versões já instaladas. Cada linha do arquivo abaixo com a string CentOS Linux versionada é um Kernel. Os Kernels instalados são contados iniciando em 0 e devemos enumerá-los de cima para baixo:
# grep ^menuentry /boot/grub2/grub.cfg
Para sabermos qual é o Kernel padrão do sistema, podemos executar:
# grep saved /boot/grub2/grubenv
Para vermos as versões disponíveis no repositório, executamos um yum list:
# yum list kernel
Por fim, instalamos a nova versão:
# yum upgrade kernel
Para alterarmos entre as versões instaladas, usamos o comando grub2-set-default:
# grub2-set-default 0 #inicializar pelo kernel 0 (novo)
# grub2-set-default 1 #inicializar pelo kernel 1 (antigo)
Por fim, após alterarmos a versão default, devemos escrever a alteração no grub.cfg:
# grub2-mkconfig -o /boot/grub2/grub.cfg
Para administrarmos a quantidade de versões instaladas e evitarmos encher a partição /boot, devemos alterar a entrada installonly_limit no arquivo para a quantidade desejada:
# vim /etc/yum.conf
echo "Até a próxima!!"
# grep ^menuentry /boot/grub2/grub.cfg
Para sabermos qual é o Kernel padrão do sistema, podemos executar:
# grep saved /boot/grub2/grubenv
Para vermos as versões disponíveis no repositório, executamos um yum list:
# yum list kernel
Por fim, instalamos a nova versão:
# yum upgrade kernel
Para alterarmos entre as versões instaladas, usamos o comando grub2-set-default:
# grub2-set-default 0 #inicializar pelo kernel 0 (novo)
# grub2-set-default 1 #inicializar pelo kernel 1 (antigo)
Por fim, após alterarmos a versão default, devemos escrever a alteração no grub.cfg:
# grub2-mkconfig -o /boot/grub2/grub.cfg
Para administrarmos a quantidade de versões instaladas e evitarmos encher a partição /boot, devemos alterar a entrada installonly_limit no arquivo para a quantidade desejada:
# vim /etc/yum.conf
installonly_limit=3 #manter últimas 3 versões
echo "Até a próxima!!"