Ancora un'altra soluzione:nei tempi più antichi include/linux/version.h , attualmente include/generated/uapi/linux/version.h , ma solo dopo una compilazione almeno parzialmente riuscita.
Controlla il Makefile di primo livello , un esempio del quale è qui. In cima a questo, dovresti vedere qualcosa come:
VERSION = 3
PATCHLEVEL = 1
SUBLEVEL = 0
EXTRAVERSION = -pax
NAME = Custom Pax Version
Il vantaggio (certamente minore) di questo metodo è che hai solo bisogno della possibilità di visualizzare i file stessi piuttosto che dover eseguire un processo di compilazione.
Puoi trovare la versione eseguendo
make kernelversion
Nell'albero dei sorgenti