GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare l'ultimo kernel Linux su CentOS 7

CentOS, una versione gratuita e riconfezionata di Red Hat Enterprise Linux orientata al business, è ampiamente utilizzata da numerose persone in tutto il mondo per molte ragioni. Dalle semplici workstation ai potenti server Web, CentOS è in grado di gestire qualsiasi cosa tu voglia.

In molti di questi casi d'uso, può essere utile aggiornare il kernel Linux dalla versione predefinita del kernel 3.10 (a partire da CentOS 7.6). Alcuni dei vantaggi che potresti ottenere dall'aggiornamento del kernel Linux sono:

  • Patch di sicurezza
  • Correzioni di bug
  • Prestazioni migliori
  • Aggiunte funzioni del kernel

In questo tutorial, ti mostreremo come aggiornare il kernel Linux in CentOS 7 alla versione più recente disponibile da kernel.org. Nel caso qualcosa vada storto, ti mostreremo come eseguire il downgrade. E infine, questo tutorial ti mostrerà anche come rimuovere le versioni precedenti del kernel se tutto funziona correttamente.

Prerequisiti

Avrai bisogno di:

  • Un computer con CentOS 7 installato
  • Una connessione Internet

Aggiornamento del kernel Linux in CentOS

Passaggio 1:verifica della versione del kernel

Prima di poter aggiornare il kernel Linux, è importante prendere nota di quale kernel viene attualmente utilizzato da CentOS. Per fare ciò, useremo l'utilità `uname`. Apri il terminale e digita:

$ uname -r
2. Enable the ElRepo Repository

ElRepo è un repository di terze parti per CentOS che consente gli aggiornamenti all'ultima versione del kernel da kernel.org. Deve essere utilizzato al contrario dei repository di CentOS perché CentOS non pubblica l'ultima versione nel proprio repository. Per utilizzare ElRepo, deve essere abilitato.

Innanzitutto, dobbiamo utilizzare RPM, un gestore di pacchetti incluso in CentOS, per importare le chiavi GPG di ElRepo:

$ sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

In secondo luogo, installa il repository:

$ rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Passaggio 2:installa il kernel LTS più recente

Ora che ElRepo è abilitato, possiamo usarlo per installare l'ultimo kernel di supporto a lungo termine. Per fare ciò, useremo `yum`:

$ sudo yum --enablerepo=elrepo-kernel install kernel-lt

Passaggio 3:riavvia utilizzando il nuovo kernel

Infine, abbiamo installato il nuovo kernel Linux. Ora non resta che riavviare e selezionare il nuovo kernel nel bootloader. Quando avvii il sistema, dovrebbe esserci una nuova voce nel tuo bootloader con la nuova versione del kernel.

Rimozione del nuovo kernel in caso di problemi

1. Riavvia nel vecchio kernel

A volte, un nuovo kernel può causare problemi in CentOS e potresti volerlo rimuovere. Per fare ciò, dovrai riavviare nel vecchio kernel.

$ sudo reboot

2. Usa Yum per rimuovere il nuovo kernel

Ora useremo `yum` per rimuovere il nuovo kernel dal sistema. Per fare ciò, esegui:

NOTA:la versione del kernel può essere completata con le schede.

NOTA:yum ti chiederà di inserire "y".

3. Riavvia nel vecchio kernel funzionante

Ora riavvia il sistema. Il nuovo kernel problematico non dovrebbe apparire nel bootloader e dovresti essere in grado di avviarlo regolarmente.

Rimuovere il vecchio kernel quando tutto funziona

1. Assicurati di utilizzare il nuovo kernel

Prima di poter rimuovere la vecchia versione del kernel, dobbiamo assicurarci di non utilizzarla già. Per fare ciò, esegui:

$ uname -r

Se non stai usando il nuovo kernel, riavvia il sistema e selezionalo nel bootloader.

2. Usa Yum per rimuovere il vecchio kernel

Ora possiamo usare yum per rimuovere la vecchia versione del kernel. Per questo, dovrai eseguire:

$ sudo yum remove kernel-3.10.0-957.el7.x86_64

Conclusione

Ora che hai installato l'ultimo kernel Linux in CentOS e hai familiarità con il processo di installazione e disinstallazione di nuove versioni del kernel, puoi sfruttare i vantaggi del nuovo kernel, come più funzioni del kernel e prestazioni più elevate.


Cent OS
  1. Come eseguire il debootstrap su CentOS Linux

  2. Come installare Erlang su Rocky Linux/Alma Linux/CentOS 8

  3. Come installare Ansible su CentOS 8 Linux

  4. Come installare PHP 8 su CentOS 8 Linux

  5. Come installare Linux Kernel 5.0 su CentOS 7

Come installare l'ultimo Erlang su Ubuntu Linux

Come installare Webmin su CentOS Linux

Come installare l'ultimo IDE Eclipse su Linux

Come installare JIRA su CentOS 8 Linux

Come installare Linux Kernel 5.13 su Rocky Linux 8 / AlmaLinux 8 / CentOS 8

Come aggiornare CentOS 7 a CentOS 8 Linux