Aggiorna il kernel su Linux Mint

Aggiorna il kernel su Linux Mint

L'aggiornamento del kernel su Linux Mint è un processo relativamente semplice che può essere completato tramite Terminal e Update Manager. L'aggiornamento del kernel può portare nuove funzionalità e correzioni di bug, ma può anche causare problemi di compatibilità con determinati software e hardware. Pertanto, prima di iniziare l'aggiornamento, è essenziale eseguire il backup dei dati chiave. Questa guida copre due metodi per aggiornare il kernel Linux Mint.

Controlla l'attuale versione del kernel

Prima di aggiornare il kernel, è una buona idea controllare la versione corrente del kernel che funziona sul sistema. Il comando "uname -r" può essere impiegato per raggiungere questo obiettivo. "Uname -r" è un comando che visualizza la versione corrente del kernel (la parte principale del sistema operativo) su cui il sistema è in esecuzione. L'opzione "-r" indica specificamente al comando uname di visualizzare solo la versione di rilascio del kernel.

Omar@virtualbox: ~ $ uname -r

Questo comando emette la versione del kernel corrente - “5.15.0.56-GENERICO ". Questo ci dice che la versione attuale del kernel è 5.15.0 e la build specifica è 56. Il "generico" alla fine indica che questa è una versione standard del kernel, al contrario di una versione specifica su misura per una particolare architettura hardware.

5.15.0.56-GENERICO

Aggiorna utilizzando Update Manager

L'upgrade del kernel Mint Linux utilizzando Update Manager è un processo semplice. Innanzitutto, apri il gestore aggiornamenti cercandolo nel menu della zecca o eseguendo il comando "Mintupdate" nel terminale.

Il gestore di aggiornamenti viene lanciato in pochi secondi sulla schermata Linux Mint. Nel gestore di aggiornamento, fai clic sul pulsante "Visualizza" nell'angolo in alto a destra come visualizzato dall'immagine allegata e seleziona la 4a opzione che è "Kernel Linux".

La schermata successiva visualizza un avvertimento per procedere con l'aggiornamento del kernel. Spiega i problemi che puoi incontrare dopo aver aggiornato un kernel e le istruzioni da eseguire se affronti uno di quelli elencati. È necessario procedere con questo passaggio utilizzando il pulsante "Continua" in basso.

Dopo aver continuato, la prossima schermata "kernels" mostra un elenco di aggiornamenti del kernel disponibili. La versione del kernel con il suo stato "attivo" è il tuo kernel attualmente in uso. Tocca la versione del kernel a cui si desidera aggiornare e premere il pulsante "installa" per iniziare il processo di installazione.

Prima dell'inizializzazione di un processo di aggiornamento del kernel, la finestra di dialogo pop-up sembra rassicurarti che ti aggiornerai alla versione del kernel più recente. Tocca "Sì" per procedere. Il processo di aggiornamento potrebbe richiedere più di 5 minuti. Aspetta e rilassati fino ad allora. Una volta completata l'installazione, riavviare il sistema e il tuo nuovo kernel sarà in uso.

Aggiorna utilizzando l'utilità WGET

Il comando "Wget" viene utilizzato per scaricare l'ultimo file kernel per il sistema Linux Mint da un repository GitHub. Il file scaricato si chiama "Ubuntu-Mainline-kernel.Sh "e si trova nel ramo" Master "del" Pimlie/Ubuntu-Mainline-Kernel.SH "repository su github. Quando viene eseguito il comando, il computer tenta prima di risolvere il "RAW.githubusercontent.com "URL a un indirizzo IP.

Il server risponde con un codice di stato di 200, indicando che il file viene trovato e viene inviato al computer. Il computer riceve il file e lo salva con lo stesso nome del file lato server in una directory locale. In questo caso, il file viene salvato come "ubuntu-mainline-kernel.sh "nella directory di lavoro attuale. La dimensione del file è 26474 byte e la velocità di download è 1.90 mb/s.

Omar@Omar-Virtualbox: ~ $ wget https: // raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
--2023-01-16 13: 51: 48-- https: // raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.sh
Risolvere Raw.githubusercontent.com (Raw.githubusercontent.com)… 185.199.111.133, 185.199.110.133, 185.199.108.133, ..
Connessione a RAW.githubusercontent.com (Raw.githubusercontent.com) | 185.199.111.133 |: 443 ... connesso.
Richiesta http inviata, in attesa di risposta ... 200 ok
Lunghezza: 26474 (26K) [testo/pianura]
Risparmio a: 'Ubuntu-Mainline-kernel.sh'
ubuntu-mainline-kernel.S 100%[=================================>] 25.85K --.-Kb/s in 0.01s
2023-01-16 13:51:48 (1.90 mb/s)-'ubuntu-mainline-kernel.Sh 'salvato [26474/26474]

Per visualizzare le directory e i file nella directory di lavoro corrente, viene utilizzato il comando "LS". In questo caso, l'utente "Omar" è nella propria home directory, rappresentata dal simbolo "~". L'output del comando mostra un elenco degli elementi nella directory che include “Ubuntu-Mainline-kernel.sh "che è probabilmente un file di script shell con il nome" ubuntu-mainline-kernel ".

Omar@Omar-Virtualbox: ~ $ ls
Desktop download Nuovi.txt pubblico ubuntu-mainline-kernel.SH Warpinatore
Documenta i video dei modelli di immagini musicali

L'ultimo file kernel scaricato da un repository GitHub utilizzando il comando WGET contiene lo script shell per installare la versione del kernel più recente. È possibile aprire questo file nell'editor VIM e dare un'occhiata allo script come mostrato nella seguente immagine:

La directory “/usr/local/bin/” viene utilizzata per archiviare i file eseguibili installati localmente. È una buona pratica installare gli script creati localmente in questa directory in modo che possano essere facilmente accessibili da tutti gli utenti sul sistema. Il seguente comando viene utilizzato per installare un file chiamato "Ubuntu-Mainline-kernel.sh "nella directory"/usr/local/bin/". La parola chiave "sudo" viene utilizzata per eseguire la DI successiva con privilegi superuser. Ciò è necessario perché la directory “/usr/locale/bin/” è una directory di sistema e gli utenti normali non hanno il permesso di scriverlo.

Quando viene eseguito il comando, copia il "ubuntu-mainline-kernel.File SH "dalla sua posizione corrente alla directory"/usr/locale/bin/"e impostare le autorizzazioni appropriate per quel file in modo che possa essere eseguito da qualsiasi utente sul sistema.

Omar@Omar-VirtualBox: ~ $ sudo Installa ubuntu-mainline-kernel.SH/USR/Local/Bin/
[sudo] password per Omar:

Il seguente comando utilizza il "ubuntu-mainline-kernel.Script SH "per installare una nuova versione del kernel Linux su un sistema Ubuntu. Il processo di installazione inizia con il flag "-i". Quando viene eseguito il comando, il sistema richiede la password dell'utente e la conferma del procedimento di processo (digitando "Y" e premendo Invio). La nuova versione del kernel è installata ed è accessibile sul sistema dopo che questo è stato realizzato. Il kernel aggiornato non avrà effetto fino a quando l'utente non riavvia il computer.

Omar@Omar-VirtualBox: ~ $ sudo Ubuntu-Mainline-kernel.sh -i
[sudo] password per Omar:
Trovare l'ultima versione disponibile sul kernel.Ubuntu.com
L'ultima versione è: V6.1.6, continua? (y/n)
Scaricherà 6 file dal kernel.Ubuntu.com:
Download di AMD64/Linux-Headers-6.1.6-060106-GENERIC_6.1.6-060106.202301141035_AMD64.Deb: 100%
Download di AMD64/Linux-Headers-6.1.6-060106_6.1.6-060106.202301141035_all.Deb: 100%
Download di AMD64/Linux-Image-non firmato-6.1.6-060106-GENERIC_6.1.6-060106.202301141035_AMD64.Deb: 100%
Download di AMD64/Linux-Modules-6.1.6-060106-GENERIC_6.1.6-060106.202301141035_AMD64.Deb: 100%
Download di AMD64/checksums: 100%
Download di AMD64/checksums.GPG: 100%
Importazione della chiave gpg del kernel-ppa ok
La firma del file checksum è stata verificata correttamente
I checksum dei file DEB sono stati verificati con successo con Sha256Sum
Installazione di 4 pacchetti
Pulizia della cartella di lavoro

Ora, esegui di nuovo il comando UNAME-R sul terminale Linux Mint per vedere la versione del kernel. Vedrai che il kernel Mint Linux viene aggiornato a 6.1.6-060106-generico senza causare problemi durante il processo di aggiornamento.

Omar@Omar -Virtualbox: ~ $ uname -r
6.1.6-060106-generico

Conclusione

L'aggiornamento del kernel su Linux Mint è un semplice processo che può essere eseguito tramite il terminale tramite l'istruzione WGE. Si prega di notare che prima di aggiornare, dovresti assicurarti che tutto il software sia compatibile con il nuovo kernel e anche fare un backup dei tuoi dati importanti.