Sconto del 50%. tutti i piani, tempo limitato. A partire da $2.48/mo
11 minuti rimasti
Server e sistema operativo

Come controllare la versione del kernel in Linux? + 3 metodi per aggiornare il kernel di Ubuntu

Giglio Carnell By Giglio Carnell 11 minuti di lettura Aggiornato il 22 luglio 2025
Come controllare la versione del kernel in Linux? + 3 metodi per aggiornare il kernel di Ubuntu

Potresti trovarti in una situazione in cui hai bisogno di conoscere l'esatta versione del kernel Linux in esecuzione sul tuo sistema. In questo caso, puoi trovare facilmente la versione del kernel con l'aiuto delle potenti righe di comando e utilità di Linux. In questo articolo, esaminiamo diversi metodi che puoi utilizzare per verificare la versione del kernel in Linux.

Qual è la versione del kernel?

Il kernel è il componente principale di un sistema operativo, sia Mac OS, Linux o Windows. Il kernel gestisce le risorse del sistema e funziona come un ponte tra l’hardware e il software del sistema.

Per qualche motivo potresti aver bisogno di trovare la versione del kernel in esecuzione sul tuo sistema operativo GNU/Linux. Ad esempio, potresti scoprire una nuova vulnerabilità di sicurezza che colpisce le versioni precedenti del kernel e quindi vuoi scoprire se il tuo kernel è vulnerabile o meno. Oppure potresti avere a che fare con un problema relativo all'hardware che richiede di trovare la versione del kernel Linux. È abbastanza semplice controllare la versione del kernel Linux dalla riga di comando.

Leggi anche: NextCloud contro ownCloud

Come trovare la versione del kernel in Linux?

Prima di spiegare i diversi metodi per trovare la versione del kernel in Linux, dovresti sapere che alcuni di questi metodi ti mostreranno anche il nome della distribuzione Linux. Quindi, utilizzando questi comandi, puoi ottenere maggiori informazioni sul tuo sistema operativo, inclusi il nome della distribuzione Linux, la versione e i dettagli del kernel. 

Usa il comando uname

Il comando uname può mostrare molte informazioni di sistema come l'architettura del kernel Linux, la versione del nome e il rilascio.

Per verificare la versione del kernel Linux sul tuo sistema, devi digitare il seguente comando:

uname -srm

Dopo aver eseguito questo comando, qualcosa di simile verrà mostrato come un file produzione:

linux 4.15.0-54-generico x86_64

Come puoi vedere sopra nell'output, la versione del kernel Linux è 4.15.0-54 e funziona a 64 bit. Inoltre, questi numeri sono tutti associati ad un significato che elencheremo di seguito:

  • 4: Versione del kernel.
  • 15: Revisione importante.
  • 0: revisione minore.
  • 54: numero di patch.
  • generico: informazioni aggiuntive specifiche sulla distribuzione/kernel Linux

Utilizza il comando hostnamectl

L'hostnamect fa parte di systemd e viene solitamente utilizzato per interrogare e modificare il nome host del sistema, visualizzando informazioni sulla configurazione di rete del sistema. Ma mostra anche la versione del kernel Linux e la sua distribuzione:

hostnamectl

 L'esecuzione di questo comando mostrerà qualcosa di simile a questo come an produzione:

 Nome host statico: linux.localdomain

         Nome dell'icona: computer-laptop

           Telaio: portatile

        ID macchina: af8ce1d394b844feza8c19ea5c6a9bd09

           ID di avvio: 15bc3ae7bde842f29ct8d925044f232b9

  Sistema operativo: Ubuntu 18.04.2 LTS

            Kernel: Linux 4.15.0-54-generico

      Architettura: x86-64

Puoi digitare il comando grep per filtrare la versione del kernel Linux:

hostnamectl | grep -I Kernel

Ecco il produzione:

 Kernel: Linux 4.15.0-54-generico

Utilizzare il file /proc/version 

La directory /proc contiene vari file virtuali che includono informazioni sulla memoria di sistema, sui core della CPU, sui file system montati e molti altri dati. Se vuoi accedere alle informazioni sul kernel in esecuzione e controllare la versione del kernel Linux, fai attenzione che siano archiviate nel file virtuale /proc/version. Puoi digitare gatto or meno comandi per mostrare il contenuto del file:

cat /proc/version

Dopo averli eseguiti, vedrai un file produzione simile a questo:

Versione Linux 4.15.0-54-generic (buildd@lgw01-amd64-014) (versione GCC 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP lunedì 24 giugno 10:55:24 UTC 2019

Usa il comando dmesg

Nella maggior parte dei casi, il comando dmesg viene utilizzato per stampare il messaggio del buffer del kernel. In termini semplici, di solito è possibile utilizzare questo comando per leggere i messaggi dai driver del dispositivo; ma puoi anche eseguirlo per trovare la versione del kernel. IL simbolo della pipa ( | ) di solito si trova vicino al tasto Invio sulla maggior parte delle tastiere.

utilizzare il comando dmesg
utilizzare il comando dmesg

Qui spiegheremo come funziona effettivamente questo comando:

  • Dmesg: consente di leggere il contenuto del buffer del kernel
  • | (simbolo del tubo): Passaggio del comando al comando successivo
  • grep: in particolare cercando una particolare stringa di caratteri e mostrando le righe che li contengono
  • Linux: la stringa esatta di caratteri che grep dovrebbe cercare (nota che le maiuscole sono importanti)

Come mostrato nell'immagine sopra, la versione del kernel Linux è menzionata nella prima riga dell'output. 

Quando dovresti aggiornare la versione del kernel Linux?

Il kernel Linux funziona come mediatore tra le applicazioni software e l'hardware del computer. In altre parole, il kernel Linux è in qualche modo la base su cui operano diverse distribuzioni Linux. Inoltre, chiunque può decompilare, esaminare e modificare il codice di questo software open source. La tecnologia sta progredendo notevolmente, quindi gli sviluppatori trovano varie patch e aggiornamenti al kernel Linux. Puoi utilizzare queste patch per migliorare la sicurezza, aumentare la funzionalità e persino influenzare la velocità del sistema operativo. Quindi, se utilizzi sistemi operativi Linux, come Ubuntu, è meglio controllare la versione del kernel e aggiornarla regolarmente.

La domanda è: come aggiornare la versione del kernel Linux? Per farlo, innanzitutto, dovresti verificare se possiedi i requisiti oppure no. 

Leggi anche: Come trovare la versione del sistema operativo con la riga di comando

Requisiti per l'aggiornamento della versione del kernel 

Ecco i prerequisiti per aggiornare la versione del kernel:

  • un server con sistema operativo Linux (Ubuntu)
  • Avere accesso al terminale Linux (è possibile utilizzare CTRL-ALT-T o il menu Applicazioni > Accessori > Terminale)
  • Utilizzando un account utente con privilegi sudo
  • Lo strumento apt, integrato in Ubuntu
  • L'Update Manager, integrato in Ubuntu (nota che questo è opzionale)

Aggiorna il kernel di Ubuntu

Per aggiornare la versione del tuo kernel Linux, puoi utilizzare due metodi relativi a ciò con cui ti senti a tuo agio.

Primo metodo: utilizzare il processo di aggiornamento del sistema

Passaggio 1: controlla la versione corrente del kernel Linux

Prima di iniziare ad aggiornare la tua versione di Linux, devi sapere quale versione stai attualmente utilizzando. Nella sezione precedente, abbiamo spiegato in modo approfondito come trovare la versione del kernel Linux. Se lo desideri, puoi rivedere i comandi per trovare nuovamente la versione del kernel.

Passaggio 2: aggiornamento dei repository

È necessario aprire il terminale e digitare il seguente comando:

sudo apt-get update

Dopo aver eseguito il comando apt, tutti i tuoi software locali verranno aggiornati, fornendoti un file

avviso sulle revisioni e sugli aggiornamenti più recenti. Se è disponibile una versione più recente del kernel, questo comando la mostrerà nel terminale, pronta per il download e l'installazione.

Aggiornamento dei repository
Aggiornamento dei repository

Passaggio 3: esecuzione dell'aggiornamento

A questo punto è necessario eseguire da terminale il seguente comando:

sudo apt-get dist-upgrade

Il dist-upgrade in questo comando serve a chiedere a Ubuntu di gestire saggiamente le diverse dipendenze. Ciò significa che se un particolare pacchetto software dipende dall'esecuzione di un altro pacchetto software, questo comando garantisce che il secondo pacchetto (dipendenza) venga aggiornato prima di aggiornare il primo. Puoi utilizzare questo approccio come un modo sicuro per aggiornare il tuo kernel Ubuntu Linux. Inoltre, gli aggiornamenti del kernel utilizzati tramite questa utility sono stati testati e verificati per funzionare con la tua versione di Ubuntu senza problemi.

ubuntu-vps La scelta ovvia

La maggior parte dei server gestiti da Linux utilizza Ubuntu; perché non tu? Scopri perché tutti amano Ubuntu: acquista un VPS Ubuntu ottimizzato

Ottieni il tuo VPS Ubuntu

Secondo metodo: forzare un aggiornamento del kernel

A volte è stata rilasciata una versione del kernel più recente, ma non è stata testata a fondo per la tua versione di Ubuntu. Ad esempio, potresti utilizzare Ubuntu 17.10 (Artful Aardvark) e vedi che Ubuntu 18.04 (Bionic Beaver) è disponibile per te. In questi tipi di situazioni, l'aggiornamento del kernel richiederebbe un processo più complicato.

Passaggio 1: eseguire il backup di file e dati importanti

Probabilmente lo hai già fatto molte volte, ma poiché è un passaggio importante del processo, non lo sottolineeremo mai abbastanza.

Passaggio 2: esecuzione dell'aggiornamento software

Per eseguire il Software Updater, è necessario fare clic su chiave eccellente (quello con l'immagine "Windows" sulla tastiera) e cerca Software Updater. Se sono presenti aggiornamenti che devi ottenere, Software Updater ti avviserà. Dopo aver eseguito i passaggi precedenti, vedrai un messaggio che ti informa che il computer è aggiornato.

Adesso devi cliccare su Impostazioni pulsante, vedendo una nuova finestra con diverse schede.

Passaggio 3: configurazione dell'aggiornamento software

Innanzitutto, fai clic su Sicurezza scheda, quindi seleziona le tre caselle di controllo sotto "installa aggiornamenti da". Queste caselle di controllo vengono chiamate Aggiornamenti importanti sulla sicurezza, Aggiornamenti consigliati e Aggiornamenti non supportati.

Alla fine di questa scheda, c'è un menu a discesa denominato "Avvisami di un nuovo Ubuntu versione:". Fare clic sul menu a discesa e scegliere:

Per le versioni con supporto a lungo termine (se vuoi restare con versioni testate e affidabili con supporto completo)

Per qualsiasi nuova versione (se ti piace giocare con le ultime novità e non ti importa se le cose sono un po' difettose)

Dopo aver eseguito questi passaggi, chiudilo e riaprilo, dovrebbe darti la possibilità di eseguire l'aggiornamento se viene rilasciata una nuova versione. Fai attenzione che l'aggiornamento solitamente diventa disponibile qualche giorno dopo.

Passaggio 4: forzare l'aggiornamento

Se, per qualche motivo, non vedi un'offerta di aggiornamento, puoi comunque utilizzare un altro metodo per forzarla. Per forzare l'aggiornamento dovresti scrivere il seguente comando nel terminale:

update-manager –d

Dopo averli eseguiti, vedrai un file produzione simile a questo:

Forzare l'aggiornamento
Forzare l'aggiornamento

Il sistema ti mostrerà le note di rilascio per il nuovo kernel e la sua versione di Ubuntu. Dopo esserti assicurato che tutto sia a posto, dovresti fare clic aggiornamento, e il processo verrà avviato.

Leggi anche: KVM contro OpenVZ

Terzo metodo: aggiornare manualmente il kernel con procedure avanzate

Se vuoi aggiornare al kernel più recente (non testato) e conoscere tutti i suoi rischi, esiste una terza tecnica per scegliere e installare un nuovo kernel. Ma prima di procedere con questo passaggio, è consigliabile controllare la configurazione del sistema. Stai utilizzando driver personalizzati, in particolare driver video? Hai configurazioni o pacchetti personalizzati sul tuo sistema? Questi potrebbero non essere compatibili con il nuovo kernel. Anche se è disponibile un’opzione di recupero, è meglio prendere precauzioni e prevenire complicazioni in anticipo.

È anche utile cercare e saperne di più sulle note di rilascio del kernel che desideri installare. Presta solo attenzione al numero di revisione e alle funzionalità con cui prevedi di lavorare. In questo metodo, useremo Ukuu come utility grafica per l'aggiornamento del kernel. Tieni presente che ci sono altri modi, come scaricare e installare manualmente il kernel o anche ottenere una copia del codice sorgente e compilarlo. Ma queste tecniche sono più impegnative.

Passaggio 1: installazione di Ukuu

Digitare il seguente comando nel terminale. (Nota che dopo aver digitato ogni riga, dovresti fare clic su Invio):

sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu

Aggiungi i repository TeeJeeTech del software open source per Linux ai tuoi repository primari tramite il primo comando. Il secondo comando aggiorna il database, mostrando un elenco delle ultime revisioni. Alla fine, il terzo comando installa il software Ukuu per te.

Passaggio 2: avvio di Ukuu

Per avviare Ukuu, devi digitare questo nel terminale:

sudo ukuu-gtk

Dopo averlo eseguito, vedrai che l'utilità Ukuu viene avviata sul tuo sistema, mostrandoti l'elenco delle versioni del kernel Linux disponibili.

Passaggio 3: installazione del kernel

Scegli il kernel che desideri installare, quindi fai clic sul pulsante Installa sul lato destro.

Passaggio 4: riavvia il sistema

Al termine dell'installazione del kernel, è necessario riavviare il sistema. Dopo averlo fatto, puoi riavviare Ukuu per verificare se l'installazione è stata eseguita correttamente o meno.

Passaggio 5: in caso di errore nell'installazione

In caso di emergenza, puoi usare GRUB come utility di avvio che conserva una copia del vecchio kernel. È possibile selezionare ed eseguire l'avvio nelle versioni precedenti del kernel. Innanzitutto, seleziona Opzioni avanzate per Ubuntu nella schermata di avvio, quindi seleziona il kernel precedente (specificato dal numero di revisione). Inoltre, non è necessario utilizzare le opzioni “upstart” o “modalità di ripristino”.

Offriamo una guida su personalizzare GRUB ad un'interfaccia grafica user-friendly. Consiglio vivamente di leggerlo se usi GRUB occasionalmente.

Passaggio 6: disinstallazione del kernel

L'utilità Ukuu ti consente anche di rimuovere i vecchi kernel su Ubuntu. per fare ciò, fai clic sullo stesso kernel installato in precedenza e fai clic su Rimuovi sul lato destro.

Riepilogo: controllo della versione del kernel

Abbiamo introdotto vari modi per trovare la versione del kernel in Linux. Oltre a una riga di comando potente e semplice, Linux ti offre molte funzionalità. Quindi, per ottenere il massimo da questo sistema operativo, siamo orgogliosi di offrirti il ​​nostro sistema basato su KVM VPS Linux, dandoti accesso all'utilizzo non solo di tutte le distribuzioni significative ma anche di alcune meno conosciute. Le soluzioni VPS Linux di Cloudzy sono più sicure e offrono prestazioni affidabili, quindi sono adatte per i tuoi usi personali e aziendali.

Domande frequenti

Cosa significa la versione del kernel in Linux?

Il kernel Linux è il componente principale di un sistema operativo Linux che funziona come interfaccia principale tra l'hardware di un sistema e i suoi processi. Puoi verificarne la versione utilizzando la riga di comando e altre utilità.

Cosa sono i server privati ​​virtuali basati su KVM?

 I VPS basati su KVM non devono competere sulle risorse del server. A ogni VPS viene assegnata la propria infrastruttura virtualizzata dedicata, inclusi spazio di archiviazione, memoria e CPU.

Condividere

Altro dal blog

Continua a leggere.

Le migliori app self-hosted che puoi eseguire con Cosmos Cloud Immagine di copertina con pannelli delle app attorno a un dashboard Cosmos.
Server e sistema operativo

Le migliori app self-hosted che puoi eseguire con Cosmos Cloud: file, contenuti multimediali, password, automazione e altro!

Forse hai configurato Cosmos Cloud e ora vuoi vedere quali app si adattano bene ad esso, o forse non hai ancora deciso su Cosmos e vuoi solo vedere se si adatta bene al tuo ambiente di lavoro.

Nick ArgentoNick Argento 16 minuti di lettura
Copertina di Portainer e Cosmos Cloud per la gestione delle app Docker con diagramma di configurazione ibrida e operazioni al neon e blocchi di accesso.
Server e sistema operativo

Portainer vs Cosmos Cloud: la soluzione migliore per la gestione delle app Docker

Se conosci già Docker e desideri semplicemente un modo più semplice per eseguire uno stack di app in crescita, ecco la risposta breve a Portainer vs Cosmos Cloud. Portainer è la scelta più forte per direc

Nick ArgentoNick Argento 14 minuti di lettura
Cosmos Cloud vs CasaOS vs Umbrel presenta un grafico che mostra tre percorsi self-hosted all'interno di un mondo astratto di rete cloud.
Server e sistema operativo

Cosmos Cloud vs CasaOS vs Umbrel: quale piattaforma self-hosted si adatta alla tua configurazione?

La risposta breve è che CasaOS è ancora il punto di partenza più semplice, Umbrel ha l'atmosfera più pulita e curata e Cosmos Cloud ha più senso quando si desidera un controllo più stretto sul dominio.

Nick ArgentoNick Argento 11 minuti di lettura

Pronti per la distribuzione? A partire da $ 2,48 al mese.

Cloud indipendente, dal 2008. AMD EPYC, NVMe, 40 Gbps. Rimborso entro 14 giorni.