Como instalar ou atualizar a versão mais recente do Kernel CentOS 7

A principal base de qualquer distro de Linux é o seu núcleo ou núcleo pois, graças a ele, cada Sistema Operacional funciona corretamente da maneira que vemos hoje. O kernel cumpre duas funções fundamentais que são:

  • Gerenciar cada recurso do sistema operacional tornando-o mais produtivo e isso implica melhorias no desempenho e estabilidade do sistema.
  • Ser uma ponte entre o hardware e o software para realizar todas as tarefas nele executadas.

Desta forma, cada ação ou processo que realizamos dentro do Linux vai primeiro para o kernel e de lá para seu destino correspondente.

Como vemos o desenvolvimento de novas edições de sistemas operacionais, é importante observar que o kernel nas distribuições Linux deve ser atualizado para atender aos processos de compatibilidade necessários.

Desta vez, veremos como atualizar a última versão do kernel em um ambiente CentOS 7. De acordo com o site oficial da Núcleo a versão atual é 4.11. Para conhecer as novas versões do kernel no Linux, podemos acessar o seguinte link oficial:

1. Verifique a versão atual do kernel no CentOS 7

Passo 1
Primeiramente devemos saber qual é a versão atual do kernel que estamos rodando no CentOS 7 e para isso rodaremos o seguinte comando. Podemos ver que a versão atual é 3.10.0.

 uname -r 

Passo 2
Além desta etapa, é importante ter em mente que cada kernel tem um ciclo de vida antes de ser renovado, portanto, se nosso kernel estiver prestes a expirar não teremos mais correções nele.
Para verificar quais são os ciclos de vida do respectivo kernel podemos acessar o seguinte link:

2. Atualização do kernel no CentOS 7


Uma vez que levarmos em consideração que nosso kernel está desatualizado, iremos iniciar o processo de atualização.
Em primeiro lugar, devemos instalar um repositório onde obteremos a versão mais recente do kernel diretamente do site kernel.org oficial, já que, por padrão, usando o yum e os repositórios oficiais, não teremos a oportunidade de acessar a versão mais recente dele.

Passo 1
Neste caso utilizaremos os repositórios do site elrepo, para isso executamos as seguintes linhas na sua ordem:

 rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch. rpm

Passo 2
Assim que o repositório estiver instalado, executaremos a seguinte linha para observar os pacotes de kernel disponíveis:

 yum --disablerepo = "*" --enablerepo = "elrepo-kernel" lista disponível

Lá vemos todos os pacotes atualizados e disponíveis.

etapa 3
Devemos nos concentrar nos pacotes principais (kernel-ml.x86_64) e verificar se sua versão mais atual é 4.11.0. Agora procedemos à instalação deste kernel executando o seguinte:

 yum --enablerepo = elrepo-kernel install kernel-ml

Passo 4
Aceitamos o download e respectiva instalação dos pacotes. Assim que o processo for concluído, reiniciamos a máquina e executamos o seguinte comando para verificar a nova versão do kernel:

 uname -sr

3. Defina o valor padrão no kernel CentOS 7

Passo 1
Ao iniciar o sistema operacional podemos verificar que existe uma versão do kernel selecionada por padrão, neste caso será a 3.10 porque a versão 4.11 não foi instalada diretamente do repositório oficial:

Passo 2
Poderíamos simplesmente usar as teclas de seta para selecionar a versão 4.11, mas às vezes não estamos presentes e o processo começa com o valor padrão. Para mudar isso e estabelecer que o valor padrão é a versão 4.11, será necessário acessar e editar o arquivo / etc / default / grub:

 nano / etc / default / grub

etapa 3
Lá será necessário editar o valor da linha GRUB_DEFAULT de salvo para 0:

Passo 4
O valor zero indica que o valor padrão será a primeira linha das opções. Nós salvamos as mudanças usando a combinação de teclas

Ctrl + O

Y saímos do editor usando

Ctrl + X

Etapa 5
Agora vamos executar a seguinte linha para atualizar a configuração do GRUB:

 grub2-mkconfig -o /boot/grub2/grub.cfg

Etapa 6
Ao reiniciar o computador podemos ver que a opção padrão é a primeira linha, neste caso a versão 4.11.

Para facilitar o acompanhamento desta instalação ou atualização, deixamos aqui o vídeo tutorial com todo o processo no CentOS 7.

É tão simples que podemos atualizar o kernel do CentOS 7 e aproveitar ao máximo suas novidades e funcionalidades. Existem outros elementos que também podemos manter atualizados recentemente, por exemplo, instale a versão mais recente do MySQL no Ubuntu Linux.

Atualize o MySQL Linux

wave wave wave wave wave