Это абсолютно нормально и ожидаемо. kernel-release
всегда будет отображать фактический номер версии используемого ядра. kernel-version
однако напечатает более конкретную строку с фактической датой выпуска. Его формат зависит от того, на каком дистрибутиве Linux или Unix он работает.
Вы можете найти обширный список примеров в Википедии. Например, в OS X kernel-version
будет не только номер выпуска, но также и дата выпуска:
Darwin Kernel Version 10.8.0: Tue Jun 7 16:32:41 PDT 2011; root:xnu-1504.15.3~1/RELEASE_X86_64
Пока kernel-release
просто номер релиза:
10.8.0
Вы даже можете проверить, /proc/sys/kernel/
что uname(2)
будет выглядеть, когда он вызывается uname(1)
. Это было бы:
/proc/sys/kernel/version
/proc/sys/kernel/osrelease
Не думайте слишком строго о «версии», как о номере версии .