GNU/Linux >> Linux Esercitazione >  >> Linux

Installa Linux Kernel 4.15 in sistemi basati su RPM e DEB

Linux Kernel 4.15 è stato rilasciato il 28 gennaio 2018. Negli ultimi mesi potresti aver sentito parlare molto delle vulnerabilità di Meltdown e Spectre nei chip. Grazie all'intero team di sviluppo del kernel Linux, questa versione contiene il codice più recente per affrontare i problemi di Meltdown/Spectre. Anche se i problemi non sono stati ancora completamente risolti, almeno abbiamo una soluzione temporanea. "La versione Linux Kernel 4.15 è silenziosa e di piccole dimensioni, e nessun panico dell'ultimo minuto, solo piccole correzioni per vari problemi", afferma Linus Torvalds nelle note di rilascio . Ora, vediamo come installare Linux Kernel 4.15 in sistemi basati su RPM (RHEL, CentOS) e sistemi basati su DEB (Debian, Ubuntu).

Per prima cosa, vedremo come installare Linux Kernel 4.15 in sistemi basati su RPM.

Installa Linux Kernel 4.15 su sistemi basati su RPM

Ai fini di questa guida, utilizzo il server CentOS 7 a 64 bit. Tuttavia, potrebbe funzionare anche su altre distribuzioni RPM come RHEL, Fedora e Scientific Linux.

La versione del kernel 4.15 non è ancora disponibile nei repository ufficiali. Quindi aggiungiamo ELRepo repository e da lì installa il kernel più recente.

Accedi come utente root o qualsiasi utente con privilegi di amministratore e importa la chiave del repository ELRepo.

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

Quindi, aggiungi ELRepo:

Su CentOS 7 / RHEL 7 / Scientific Linux 7:

# rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Su CentOS 6 / RHEL 6 / Scientific Linux 6:

# rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

Abilita il mirror più veloce di ELRepo:

# yum install yum-plugin-fastestmirror

Infine, installa l'ultima versione del kernel Linux 4.15 usando il comando:

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

Una volta completata l'installazione, riavvia il sistema e scegli il kernel appena installato dal menu di avvio di Grub.

Puoi verificare se il tuo sistema utilizza il kernel più recente utilizzando il comando:

# uname -r
4.15.0-1.el7.elrepo.x86_64

Congratulazioni! Il tuo sistema è in esecuzione con il kernel più recente.

In caso di problemi dopo l'aggiornamento del kernel, puoi semplicemente ripristinare il vecchio kernel come descritto di seguito.

Riavvia il tuo sistema. Accedi al tuo sistema selezionando il vecchio kernel dal menu di avvio.

Infine, rimuovi il kernel appena installato:

# yum remove kernel-ml
Scarica - Ebook gratuito:"Guida alla programmazione del modulo del kernel Linux"

Installa Linux Kernel 4.15 LTS su sistemi basati su DEB

L'ho testato su Ubuntu 16.04 LTS server edition, ma dovrebbe funzionare su Debian, altre versioni di Ubuntu e le sue varianti.

Scarica l'ultimo kernel dal seguente link.

  • Scarica Linux Kernel 4.15

Per 64 bit Sistemi Ubuntu:

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/linux-headers-4.15.0-041500_4.15.0-041500.201802011154_all.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/linux-headers-4.15.0-041500-generic_4.15.0-041500.201802011154_amd64.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/linux-image-4.15.0-041500-generic_4.15.0-041500.201802011154_amd64.deb

Per 32 bit Sistemi Ubuntu:

$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/linux-headers-4.15.0-041500_4.15.0-041500.201802011154_all.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/linux-headers-4.15.0-041500-generic_4.15.0-041500.201802011154_i386.deb
$ wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.15/linux-image-4.15.0-041500-generic_4.15.0-041500.201802011154_i386.deb

Quindi, installa Linux Kernel 4.15 LTS:

$ sudo dpkg -i *.deb

Aggiorna il caricatore di avvio di Grub con il comando:

$ sudo update-grub
Per il boot loader BURG, usa questo:
$ sudo update-burg

Riavvia il sistema e accedi al kernel appena installato.

Controlla se è stato installato un nuovo kernel con il comando:

$ uname -r
4.15.0-041500-generic

In caso di problemi dopo l'aggiornamento del kernel, puoi tornare al vecchio kernel ed eliminare quello nuovo.

Per farlo, riavvia il sistema e accedi al vecchio kernel selezionando "Opzioni avanzate per Ubuntu" opzione dal menu di avvio.

Scegli il vecchio kernel:

Quindi disinstalla il nuovo kernel con il comando:

$ sudo apt-get remove linux-headers-4.15* linux-image-4.15*

Infine, riavvia il sistema.

Modi non ufficiali per aggiornare il kernel Linux

Esistono diversi modi per aggiornare il kernel. Ecco due modi non ufficiali per aggiornare il kernel su Ubuntu e le sue varianti.

1. Utilizzo di Ukku:

  • Ukuu:un modo semplice per installare e aggiornare il kernel Linux nei sistemi basati su Ubuntu

2. Utilizzo delle utilità del kernel Linux:

  • Utilità del kernel Linux:script per compilare e aggiornare il kernel Linux più recente per Debian e derivati

Suggerimento aggiuntivo: Oracle VirtualBox potrebbe non funzionare dopo l'aggiornamento del kernel. In tal caso, fare riferimento alla seguente guida.

  • Errore VirtualBox dopo l'installazione del kernel Linux 4.x in Ubuntu

Leggi anche:

  • Installa Linux Kernel 4.15 in openSUSE

Sia chiaro che Linux Kernel 4.15 è una versione normale . Se desideri correzioni di sicurezza costanti e supporto a lungo termine, attieniti alla versione Linux Kernel 4.14 LTS. Le versioni LTS hanno un supporto per 6 anni . L'installazione del kernel 4.14 LTS è la stessa che ho descritto qui. Ho documentato i passaggi di installazione nel link riportato di seguito.

  • Installa Linux Kernel 4.14 LTS in sistemi basati su RPM e DEB

Linux
  1. Come installare e testare Ansible su Linux

  2. Come installare e utilizzare Flatpak in Linux

  3. Installa Linux Kernel 4.12 in openSUSE

  4. Linux:compilazione e installazione di un kernel Kernel.org su un volume personalizzato su disco?

  5. Come installare e utilizzare Sguardi per monitorare i sistemi Linux

Installa Linux Kernel 4.14 LTS in sistemi basati su RPM e DEB

Installa e configura Ansible in Linux

Come installare e utilizzare phpMyAdmin in Linux

Come installare e utilizzare Telnet su sistemi Linux

Come installare e configurare Plex su Ubuntu Linux

Come installare Java 8 JRE e JDK dal file RPM su Linux