Isso é absolutamente normal e esperado. kernel-release
sempre mostrará o número real da versão do kernel usado. No entanto, kernel-version
imprimirá uma string mais específica com a data de lançamento real. Seu formato depende de qual distribuição Linux ou Unix é executada.
Você pode encontrar uma extensa lista href="http://en.wikipedia.org/wiki/Uname#Examples"> na Wikipedia. Por exemplo, no OS X, o kernel-version
será não só o número da versão, mas também a data de lançamento:
Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64
Enquanto o kernel-release
é simplesmente o número da versão:
10.8.0
Você pode até mesmo verificar /proc/sys/kernel/
para as coisas uname(2)
vai olhar para cima quando ele é chamado por uname(1)
. Isso seria:
-
/proc/sys/kernel/version
-
/proc/sys/kernel/osrelease
Não pense estritamente em "versão" como apenas uma versão número .