Come controllare la versione del sistema operativo in Linux

How Check Os Version Linux

Per un normale utente Linux e soprattutto per un amministratore, conoscere la versione del sistema operativo in esecuzione è molto importante. Potrebbero esserci diversi motivi per conoscere il numero di versione del tuo sistema operativo. Può essere molto utile durante l'installazione di un nuovo programma, la verifica della disponibilità di varie funzionalità e per la risoluzione dei problemi.

Esistono diversi modi per verificare la versione del sistema operativo in un sistema Linux. In questo articolo, spiegheremo sia i modi grafici che quelli da riga di comando per ottenere la versione del sistema operativo di un sistema Linux.



Abbiamo utilizzato il sistema operativo Debian 10 per spiegare i comandi e i metodi menzionati in questo articolo.



Controlla la versione del sistema operativo tramite l'interfaccia utente grafica

Per controllare la versione del sistema operativo tramite l'interfaccia utente grafica, seguire i passaggi seguenti:



Passo 1: Innanzitutto, dovrai aprire l'utilità Impostazioni nel tuo sistema. Per fare ciò, fai clic con il pulsante destro del mouse sul desktop e fai clic su Impostazioni come mostrato nello screenshot seguente:

In alternativa, puoi anche cercare l'utilità Impostazioni dal menu Applicazioni. Premi il tasto super sulla tastiera e digita nella barra di ricerca impostazioni . Quando viene visualizzata l'icona Impostazioni, fai clic su di essa per aprire.



Passaggio 2: nell'utilità Impostazioni, vai a Particolari scheda come mostrato nella schermata seguente.

Passaggio 3: quando si fa clic sulla scheda Dettagli, la seguente finestra apparirà per impostazione predefinita in Di Visualizza. Qui troverai la versione del tuo sistema operativo che nel nostro caso è Debian 10. Oltre alle informazioni sulla versione, troverai anche altre informazioni come memoria, processore, grafica, tipo di sistema operativo e dimensione del disco, ecc.

Controlla la versione del sistema operativo tramite il terminale della riga di comando

Di seguito sono riportati alcuni modi della riga di comando attraverso i quali è possibile visualizzare la versione del sistema operativo nel sistema.

Apri la riga di comando Terminale premendo il tasto super sulla tastiera e cercando l'applicazione Terminale digitando la sua parola chiave nella barra di ricerca. Quando viene visualizzata l'icona Terminale, fai clic su di essa per aprire.

Utilizzo del comando lsb_release

Il comando lsb_release ti consente di trovare informazioni LSB (Linux Standard Base) sulla tua distribuzione Linux che includono il numero di rilascio, il nome in codice e l'ID del distributore.

In alcune distribuzioni Linux a causa dell'installazione minima del sistema operativo o per altri motivi, il comando lsb_release potrebbe non essere presente nel sistema. In tal caso, se si esegue il comando lsb_release, è possibile che venga visualizzato l'errore Nessun modulo LSB disponibile.

Per risolvere questo problema, devi prima installare lsb_release usando il comando apt-get come segue:

$sudo apt-get installlsb-rilascio

Una volta installato, puoi eseguire il seguente comando lsb_release per visualizzare la versione del tuo sistema operativo insieme ad altre informazioni:

$lsb_release-a

Dall'output seguente, puoi vedere le informazioni LSB specifiche per la nostra distribuzione che includono il numero di rilascio o il numero di versione del nostro sistema operativo che è Debian 10.

Se vuoi solo stampare le informazioni sulla versione invece delle intere informazioni LSB, usa lsb_release con l'opzione –d come segue:

$lsb_release –dIt

stamperà solo la riga di descrizione che mostra il numero di versione.

Utilizzo del file /etc/issue

Nel file /etc/issue, viene memorizzato il testo di identificazione del sistema che viene visualizzato prima della richiesta di accesso. Questo file normalmente contiene informazioni sulla versione Linux che puoi visualizzare usando il comando cat come segue:

$gatto /eccetera/problema

Il comando sopra mostra solo il numero di versione del tuo sistema operativo. Tuttavia, se hai bisogno di conoscere la versione del sistema operativo con le release point, inserisci il seguente comando:

$gatto /eccetera/versione_debian

Utilizzo del file /etc/os-release

Il file /etc/ost-release è un file di configurazione che è la parte del pacchetto systemd che contiene i dati di identificazione del sistema operativo. Troverai questo comando solo nell'ultima distribuzione Linux. Usando il comando /etc/os-release, puoi ottenere le informazioni sulla versione del tuo sistema operativo.

Per visualizzare il contenuto del file os-release, esegui il seguente comando in Terminale:

$gatto /eccetera/rilasci del sistema operativo

Utilizzo del comando hostnamectl

Anche il comando hostnamectl fa parte del pacchetto systemd. In genere, viene utilizzato per controllare e modificare il nome host. Tuttavia, puoi anche usarlo per controllare la versione del tuo sistema operativo. Simile al comando precedente, il comando hostnamectl funziona anche sulle ultime distribuzioni Linux.

Per utilizzare questo comando per visualizzare la versione del sistema operativo, esegui il seguente comando in Terminale:

$hostnamectl

Controlla la versione del kernel

Se vuoi scoprire la versione del kernel del tuo sistema insieme alla versione del sistema operativo, di seguito sono riportati alcuni modi da riga di comando per farlo:

Utilizzo del comando uname

Il comando uname viene utilizzato per visualizzare le informazioni di base del sistema. Per trovare la versione del kernel, puoi usare uname con l'opzione –r come segue:

$il tuo nome-R

Riceverai un output simile a questo:

Dall'output sopra, puoi vedere che il kernel Linux che stiamo eseguendo è 4.19.0-5-amd64 dove:

  • 4 è la versione del kernel
  • 19 è la revisione principale
  • 0 è la revisione minore
  • 5 è il numero della patch
  • Amd64 è l'informazione sull'architettura

Utilizzo del comando dmesg

Il comando dmesg viene generalmente utilizzato per esaminare i messaggi di avvio del kernel e per eseguire il debug di problemi relativi all'hardware. Tuttavia, possiamo anche usarlo per controllare la versione del kernel. Pipe il dmesg con il comando grep come segue per visualizzare le informazioni sul kernel:

$sudo dmesg | presaLinux

Troverai la versione del kernel nella prima riga dell'output.

Utilizzo di /proc/version

Il file /proc/version contiene anche le informazioni sul kernel Linux. Per visualizzare questo file, usa il seguente comando in Terminale:

$gatto /per cento/versione

Vedrai l'output simile allo screenshot qui sotto che mostra la versione del kernel nella prima riga.

Nota: puoi controllare le ultime versioni di Debian, incluse le vecchie versioni, alla seguente pagina ufficiale:

https://www.debian.org/releases/

In questo articolo, abbiamo trattato alcuni modi, inclusi sia la grafica che la riga di comando attraverso cui è possibile visualizzare la versione del sistema operativo e la versione del kernel in esecuzione sul sistema.