Como instalar o último kernel no CentOS Linux 7 usando o comando yum

Eu sou um novo usuário do CentOS Linux 7 que o executa no meu laptop. Eu gostei do sistema operacional. Existe alguma forma de correr o kernel Linux mais recente/estável num CentOS Linux versão 7?
CentOS Linux 7.x corre o kernel Linux versão 3.10.xx. Tanto a RHEL como o CentOS não fornecem uma versão actualizada do kernel Linux. A RHEL suporta patches para o kernel do Linux versão 3.10.xx. No entanto, é posssilbe compilar seu próprio kernel ou instalar o kernel pré-construído usando um repo de terceiros. Este tutorial mostra-lhe como instalar a última versão estável (mainline stable) do kernel Linux em um CentOS 7 usando o comando yum. As instruções a seguir devem funcionar no RHEL 7.x e clones como Oracle 7.x, Scientific Linux e mais.

Antes de você ser

Você pode encontrar a versão atual do kernel Linux usando qualquer um dos seguintes comandos:
$ cat /proc/version
Exemplos de saída:

Ou use o comando uname bom antigo:
$ uname -mrs
Exemplos de saída:

Linux 3.10.0-514.21.2.el7.x86_64 x86_64

Como verificar a versão do Kernel Linux

Passo 1 – Habilitar ELRepo

>

Da página inicial do projeto:

>

É um repositório RPM para pacotes Enterprise Linux. O ELRepo suporta o Red Hat Enterprise Linux (RHEL) e seus derivados (Scientific Linux, CentOS & outros). O Projeto ELRepo foca em pacotes relacionados a hardware para melhorar sua experiência com o Enterprise Linux. Isto inclui drivers de sistema de arquivos, drivers gráficos, drivers de rede, drivers de som, webcam e drivers de vídeo.

Importar a chave pública

Aviso: Por favor note que a instalação de um novo kernel não é oficialmente suportada tanto pelo projeto RHEL como pelo CentOS. Também é possível que seu sistema não seja inicializado. Como os pacotes kernel-ml/lt são construídos a partir das bolas de tar do código fonte fornecidas pelo kernel.org sem nenhuma modificação no código, eles podem conter algumas diferenças quando comparados aos kernels da distribuição CentOS/RHEL. Portanto, você deve manter backups de todos os arquivos importantes antes de fazer isso.

pub 1024D/BAADAE52 2009-03-17 elrepo.org (RPM Signing Key for elrepo.org) <[email protected]> Key fingerprint = 96C0 104F 6315 4731 1E0B B1AE 309B C305 BAAD AE52sub 2048g/B8C66E6D 2009-03-17

>

>

Se a impressão digital corresponder, importe a chave GPG com o comando rpm.
$ sudo rpm --import RPM-GPG-KEY-elrepo.org

Instalar ELRepo para CentOS 7

Ganhar usando o comando wget.
$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Explorações de amostra:

Passo 2 â?” Instale elrepo

>

Digite o seguinte comando yum:
# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Explorações de amostra:

>

Fig.01: Instalando ELRepo para a minha caixa CentOS 7

Passo 3 -Liste todos os pacotes nos repositórios yum elrepo disponíveis para serem instalados

Onde,

  1. O nome do pacote do kernel de suporte de longo prazo é kernel-lt versão 4.4.xx
  2. O nome do pacote do kernel estável em linha principal é kernel-ml versão 4.11.xx

Passo 4 â?” Instalar versão do kernel

Fig.02: Instalar o kernel Linux estável da linha principal para o meu CentOS 7 box

Passo 5 â?” Iniciar no novo kernel

>

Digite o seguinte comando de reinicialização para reiniciar a caixa do Linux:
# reboot
OR
# shutdown -r now
OR
# shutdown -r 0

Passo 6 Â- Verificação

>

Encontrar a versão atual do kernel do Linux usando qualquer um dos seguintes comandos:
$ cat /proc/version
Sample outputs:

Or use o antigo bom comando uname:
$ uname -mrs
Sample outputs:

Linux 4.11.7-1.el7.elrepo.x86_64 x86_64

Conclusion

Eu sugiro fortemente que se você precisar do último kernel para suporte/drivers de hardware, obtenha o Fedora Linux mais recente. Minha opinião profissional é que você só usa o kernel fornecido pela distro por razões de segurança no servidor ou na computação em nuvem. No entanto, o Linux ou CentOS não restringe a sua liberdade. Outra opção é compilar o kernel Linux a partir do próprio código fonte.

E aí tem, a última versão do kernel Linux de linha principal a funcionar num CentOS Linux 7.x. Para mais informações veja a página inicial do projecto aqui.

ð§ Por favor, suporte meu trabalho no Patreon ou com uma doação.
ðÂܧ Obtenha os últimos tutoriais sobre Linux, Open Source & DevOps via RSS feed ou newsletter semanal por e-mail.
ðÂܧ 0 comentários… adicione um ↔.

Categoria Lista de comandos Unix e Linux
Gestão de ficheiros cat
Firewall Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 â?” Ubuntu 18.04 â?” Ubuntu 20.04
Utilitários de rede escavação â?” host â?” ip â?” nmap
OpenVPN CentOS 7 â?” CentOS 8 â?” Debian 10 â?” Debian 8/9 â?” Ubuntu 18.04 â?” Ubuntu 20.04
Package Manager apk â?” apt
Process Management bg â?” chroot â?” cron â?” disown â?” fg â?” jobs â?” killall â?” killall â?” pidof pstree â?” pwdx â?” tempo
Procura grep â?” whereis â?” what
Informação do utilizador grupos â?” id â?” lastcomm â?” last â?” lid/libuser-tampa â??nome de login â?” membros â?” usuários â?” whoami â?” who â?” w
WireGuard VPN Alpine â?” CentOS 8 â?” Debian 10 â?” Firewall â?” Ubuntu 20.04

Deixe uma resposta

O seu endereço de email não será publicado.