Come aggiornare facilmente il kernel di Linux in Ubuntu e Linux Mint

Breve : questo articolo ti mostra come eseguire l'aggiornamento all'ultima versione del kernel facilmente con lo strumento GUI Ukuu. Sebbene l'articolo sia testato per Ubuntu, dovrebbe funzionare anche per altre distribuzioni Linux basate su Ubuntu come Linux Mint, SO elementare, Linux Lite ecc.

Presumo che tu sappia già cos'è il kernel di Linux. Questo è il software di base che guida qualsiasi distribuzione Linux. Tutte le distribuzioni Linux usano il kernel nel loro nucleo con elementi di shell e quindi GUI. Questo è ciò che Linus Torvalds ha creato 25 anni fa e questo è ciò su cui lavora ancora.

Una nuova versione del kernel Linux viene rilasciata ogni pochi mesi con nuove funzionalità (come il supporto per più hardware), correzioni di bug, ecc.

Dovresti eseguire l'aggiornamento al kernel Linux più recente, manualmente?

Un utente medio non aggiorna il kernel Linux da solo. Aspetta che la distribuzione Linux fornisca l'aggiornamento del kernel. In effetti, un numero significativo di utenti Linux desktop non si cura del kernel Linux che stanno utilizzando e non è una cosa completamente negativa.

Il fatto è che quando viene rilasciato un nuovo Kernel Linux, ci vogliono alcune settimane / mesi prima che la tua distribuzione Linux lo renda disponibile per il tuo sistema. Dipende anche dal fattore se la versione di Linux Kernel fosse LTS (supporto a lungo termine) o meno. Sì, anche la versione di Linux Kernel ha versioni LTS e non LTS, nel caso non lo sapessi.

Le distribuzioni Linux sono responsabili della stabilità del tuo sistema ed è per questo che non rilasciano una versione più recente di Linux Kernel a meno che non la testino per la regressione. Ciò garantisce che il tuo sistema non sia incasinato a causa di incompatibilità hardware o altri problemi di questo tipo.

A mio parere, non è necessario "reale" l'aggiornamento a un nuovo kernel Linux a meno che non fornisca una ragione sufficiente.

Ad esempio, utilizzo Dell XPS 13 Kaby Lake Ubuntu Edition e ho letto che il kernel 4.10 fornirà un incremento delle prestazioni per il processore Kaby Lake. Questo mi ha tentato di aggiornare Ubuntu all'ultimo kernel di Linux, ma Ubuntu non fornirà questa versione del kernel in qualsiasi momento, se mai lo farà. In una situazione del genere, potrei scegliere di aggiornare manualmente il kernel di Linux.

Aggiorna facilmente il kernel di Linux in Ubuntu e Linux Mint

È possibile aggiornare il kernel Linux da soli nella riga di comando di Linux con alcuni comandi apt-get. Ma la procedura di aggiornamento del kernel è molto più facile e più conveniente con uno strumento GUI chiamato Ukuu (Ubuntu Kernel Update Utility).

Questo strumento GUI è sviluppato da Tony George che ci ha fornito molti altri utili strumenti per Ubuntu come il monitor della batteria per Ubuntu, lo strumento di backup delle app Aptik, ecc.

Attenzione : prima di vedere come aggiornare il kernel Linux in Ubuntu con Ukuu, devo avvertirti che devi essere consapevole del rischio. Se qualcosa va storto, puoi tornare a una versione precedente del kernel ma non devi andare nel panico. Fai un backup del sistema Ubuntu per essere sicuro. Se si è facilmente sconcertati dalla risoluzione dei problemi, evitare di giocare con aggiornamenti manuali e attenersi agli aggiornamenti del sistema della propria distribuzione.

Passo 1: Installa Ukuu in Ubuntu e Linux Mint

C'è un PPA ufficiale fornito dallo sviluppatore per installare questo strumento. Basta usare i comandi qui sotto per installare Ukuu:

 sudo add-apt-repository ppa: teejee2008 / ppa

sudo apt-get update

sudo apt-get install ukuu

Passo 2: Usare Ukuu per installare l'ultimo kernel Linux in Ubuntu

Sto usando Ubuntu 16.04 in questo tutorial ma Ukuu è disponibile anche per altre versioni di Ubuntu e Linux Mint.

Una volta installato Ukuu, avvialo. Aggiorna la lista dei kernel Linux disponibili disponibili per Ubuntu. Per impostazione predefinita, mostrerà tutti i kernel disponibili, incluso il kernel di rilascio instabile (contrassegnato con RC e con l'icona rossa di Tux). Le versioni del kernel delle distribuzioni sono etichettate con il logo e le altre versioni hanno solo il buon vecchio logo Tux.

Ukuu mostra tutti i tipi di kernel per impostazione predefinita

Inutile dire che dovresti evitare i candidati al rilascio. Selezionare la versione del kernel desiderata e fare clic su installa per installare la versione del kernel Linux più recente.

Installa nuovo kernel Linux

Ovviamente, richiederà questa password per l'amministratore. Una volta inserita la password, è possibile vedere i progressi dell'installazione nell'applicazione stessa. Concentrati sul risultato finale per sapere se il nuovo kernel Linux è stato installato correttamente o meno.

Installazione del nuovo kernel di Linux

Nota: se l'installazione non riesce, non c'è bisogno di andare in panico. Niente sarà sbagliato nel sistema. Basta provare una versione diversa del kernel e potrebbe funzionare.

Una volta terminata l'installazione, vedrai una schermata molto utile che ti dice se qualcosa va storto con il nuovo kernel Linux, puoi sempre scegliere di avviare il kernel precedente dal menu grub.

Informazioni utili alla fine dell'aggiornamento del kernel con Ukuu

Quando avvii il sistema, eseguirai il kernel Linux che hai appena installato.

Controllo della versione del kernel di Linux in Ubuntu

Una cosa da notare qui è che l'installazione di un nuovo kernel non significa che il vecchio kernel sia stato rimosso dal sistema. Resta a vostra disposizione. Di default, Ubuntu si avvia nel nuovo Kernel Linux installato sul sistema.

Rollback delle modifiche / downgrade del kernel di Linux

Supponiamo che non ti piacesse il nuovo Kernel di Linux o se hai riscontrato problemi con esso. Puoi facilmente eseguire il downgrade del kernel. È fatto in due fasi:

  • Avviare in un kernel precedente
  • Rimuovi il nuovo kernel Linux che non vuoi

Vediamo come farlo.

Passaggio 1: avviare in un kernel Linux precedente

Quando si avvia il sistema, nel menu di grub, selezionare le opzioni avanzate per Ubuntu.

Seleziona le opzioni avanzate per Ubuntu

Qui vedrai tutti i kernel Linux installati sul tuo sistema. Seleziona uno più vecchio. Non scegliere la modalità upstart o recovery, basta andare con quelli normali. Ne parlerò in un articolo a parte, forse.

Avvio in un kernel Linux precedente in Ubuntu

Passaggio 2: eseguire il downgrade del kernel di Linux

Una volta avviato il sistema con il vecchio kernel Linux, avvia nuovamente Ukuu. Assicurati di non eliminare il kernel attualmente in esecuzione.

Seleziona la versione del kernel più recente che non vuoi più e clicca su Rimuovi.

Rimuovi il kernel di Linux con Ukuu

Questo è tutto ciò che devi fare qui per eseguire il downgrade del kernel Linux in Ubuntu.

Altre caratteristiche di Ukuu

Mentre stiamo discutendo, vorrei sottolineare alcune altre caratteristiche di Ukuu. Ukuu ha un'opzione di impostazioni che ti consente di non mostrare i candidati ai release dei kernel nell'elenco. Puoi anche nascondere le versioni del kernel Linux più vecchie rispetto alla versione 4.0.

Ulteriori opzioni in Ukuu

Puoi anche scegliere l'opzione per visualizzare le notifiche del desktop nel caso in cui siano disponibili nuovi Kernel Linux.

Notifica desktop per la nuova disponibilità del kernel Linux

Disinstallare Ukuu

Per disinstallare Ukuu, dovrai seguire la stessa procedura di rimozione di un PPA da Ubuntu. Basta usare i comandi qui sotto:

 sudo apt-get rimuovi ukuu 

E per rimuovere il PPA dall'elenco delle fonti del software, utilizzare il comando seguente:

 sudo add-apt-repository --remove ppa: teejee2008 / ppa 

Questo è tutto.

Come si aggiorna il kernel di Linux?

Ukuu è un simpatico strumento grafico per aggiornare facilmente il kernel Linux nelle distribuzioni Linux basate su Ubuntu. Funziona come un fascino e si attacca a ciò a cui è destinato. Spero che questo tutorial sia stato utile per mostrarti come aggiornare facilmente il kernel di Linux.

Quindi, aggiorni spesso il kernel Linux da solo o attendi che la tua distribuzione fornisca l'aggiornamento? Come si fa?

Raccomandato

La comunità albanese open source si prepara per OSCAL'17
2019
Linux Foundation presenta un accordo di licenza Open Source per la condivisione dei dati
2019
Goditi Netflix? Dovresti ringraziare FreeBSD
2019