Come installare o aggiornare l'ultima versione del kernel CentOS 7

La base principale di qualsiasi distribuzione di Linux è il suo nucleo o kernel poiché, grazie a lui, ogni Sistema Operativo funziona correttamente nel modo in cui vediamo oggi. Il kernel svolge due funzioni fondamentali che sono:

  • Maneggio ogni risorsa del sistema operativo rendendolo più produttivo e questo implica miglioramenti nelle prestazioni e nella stabilità del sistema.
  • Essere un ponte tra hardware e software per svolgere tutte le attività svolte al suo interno.

In questo modo, ogni azione o processo che eseguiamo all'interno di Linux va prima al kernel e da lì alla sua destinazione corrispondente.

Poiché assistiamo allo sviluppo di nuove edizioni dei sistemi operativi, è importante notare che il kernel nelle distribuzioni Linux deve essere aggiornato per soddisfare i processi di compatibilità richiesti.

Questa volta vedremo come aggiornare l'ultima versione del kernel in un ambiente CentOS 7. Secondo il sito ufficiale di kernel la versione attuale è la 4.11. Per essere a conoscenza delle nuove versioni del kernel in Linux possiamo andare al seguente link ufficiale:

1. Controlla la versione corrente del kernel su CentOS 7

Passo 1
Prima di tutto, dobbiamo sapere qual è la versione corrente del kernel che stiamo eseguendo in CentOS 7 e per questo eseguiremo il seguente comando. Possiamo vedere che la versione corrente è 3.10.0.

 uname -r 

Passo 2
Oltre a questo passaggio, è importante tenere presente che ogni kernel ha un ciclo di vita prima di essere rinnovato, quindi se il nostro kernel sta per scadere non avremo più correzioni su di esso.
Per verificare quali sono i cicli di vita del rispettivo kernel possiamo andare al seguente link:

2. Aggiornamento del kernel in CentOS 7


Una volta preso in considerazione che il nostro kernel è obsoleto, inizieremo il processo di aggiornamento.
Prima di tutto dobbiamo installare un repository dove otterremo l'ultima versione del kernel direttamente dal sito ufficiale kernel.org poiché, per impostazione predefinita, utilizzando yum e i repository ufficiali, non avremo la possibilità di accedere all'ultima versione di esso.

Passo 1
In questo caso utilizzeremo i repository del sito Web elrepo, per questo eseguiamo le seguenti righe nel loro ordine:

 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. giri/min

Passo 2
Una volta installato il repository, eseguiremo la seguente riga per osservare i pacchetti del kernel disponibili:

 yum --disablerepo = "*" --enablerepo = elenco "elrepo-kernel" disponibile

Lì vediamo tutti i pacchetti aggiornati e disponibili.

Passaggio 3
Dovremmo concentrarci sui pacchetti principali (kernel-ml.x86_64) e verificare che la loro versione più recente sia 4.11.0. Ora procediamo all'installazione di questo kernel eseguendo quanto segue:

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

Passaggio 4
Accettiamo il download e la rispettiva installazione dei pacchetti. Una volta terminato il processo, riavviamo la macchina ed eseguiamo il seguente comando per verificare la nuova versione del kernel:

 uname -sr

3. Imposta il valore predefinito nel kernel CentOS 7

Passo 1
All'avvio del sistema operativo possiamo verificare che ci sia una versione del kernel selezionata di default, in questo caso sarà la 3.10 perché la versione 4.11 non è stata installata direttamente dal repository ufficiale:

Passo 2
Potremmo semplicemente usare i tasti freccia per selezionare la versione 4.11 ma a volte non siamo presenti e il processo inizia con il valore predefinito. Per cambiare questo e stabilire che il valore predefinito è la versione 4.11, sarà necessario accedere e modificare il file /etc/default/grub:

 nano / etc / default / grub

Passaggio 3
Lì sarà necessario modificare il valore della linea GRUB_DEFAULT da salvato a 0:

Passaggio 4
Il valore zero indica che il valore predefinito sarà la prima riga delle opzioni. Salviamo le modifiche usando la combinazione di tasti

Ctrl + O

abbiamo lasciato l'editor usando

Ctrl + X

Passaggio 5
Ora eseguiremo la seguente riga per aggiornare la configurazione di GRUB:

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

Passaggio 6
Quando si riavvia il computer, possiamo vedere che l'opzione predefinita è la prima riga, in questo caso la versione 4.11.

Per rendere più facile per te seguire questa installazione o aggiornamento, qui ti lasciamo il video tutorial con l'intero processo in CentOS 7.

È così semplice che possiamo aggiornare il kernel di CentOS 7 e sfruttare al massimo le sue novità e funzionalità. Ci sono altri elementi che possiamo anche tenere aggiornati di recente, per esempio, installa l'ultima versione di MySQL su Ubuntu Linux.

Aggiorna MySQL Linux

wave wave wave wave wave