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
- Passo 1 – Habilitar ELRepo
- Importar a chave pública
- Instalar ELRepo para CentOS 7
- Passo 2 â?” Instale elrepo
- Passo 3 -Liste todos os pacotes nos repositórios yum elrepo disponíveis para serem instalados
- Passo 4 â?” Instalar versão do kernel
- Passo 5 â?” Iniciar no novo kernel
- Passo 6 Â- Verificação
- Conclusion
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,
- O nome do pacote do kernel de suporte de longo prazo é kernel-lt versão 4.4.xx
- 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 |