Identificare quale versione del kernel è installato

Mattepuffo's logo
Identificare quale versione del kernel è installato

Identificare quale versione del kernel è installato

Come non tutti sanno, Linux non è un sistema operativo, ma un kernel sul quale si basano diversi sistemi operativi (dette distribuzioni o distro).

Può essere quindi importante sapere quale versione del kernel è installato sul nostro sistema.

Vediamo i comandi standard che possono andar bene su tutte le distro.

Partiamo da uname:

$ uname -a
Linux matte-arch 4.12.13-1-ARCH 
#1 SMP PREEMPT Fri Sep 15 06:36:43 UTC 2017 x86_64 GNU/Linux

Sennò possiamo interrogare proc:

$ cat /proc/version
Linux version 4.12.13-1-ARCH (builduser@foutrelis) (gcc version 7.2.0 (GCC) ) 
#1 SMP PREEMPT Fri Sep 15 06:36:43 UTC 2017

Un altro comando che possiamo usare è il multi-funzione dmesg:

$ dmesg | grep Linux
[    0.000000] Linux version 4.12.13-1-ARCH 
(builduser@foutrelis) (gcc version 7.2.0 (GCC) ) 
#1 SMP PREEMPT Fri Sep 15 06:36:43 UTC 2017
[    1.052280] Linux agpgart interface v0.103
[    1.898645] VBoxPciLinuxInit
               on the primary VGA device. 
               The NVIDIA Linux graphics driver

Infine:

$ ls /boot/ | grep vmlinuz
vmlinuz-linux

Come vedete, però, su Arch Linux è poco utile; questo perchè Arch tiene un solo kernel alla volta, e quindi non si tiene traccia di quelli più vecchi.

Ma di sicuro funziona su altre distro come Ubuntu.

Enjoy!


Condividi

Commentami!