如果我正在查看某個版本的 Linux 核心原始碼,我能知道它是哪個版本的核心嗎?
這是當前未在任何平台上運行的程式碼(因此我無法執行命令),但是是否有任何列出核心版本的來源檔案?
答案1
檢查/usr/src/linux/.config
, 中的頭檔/usr/src/linux/include/generated
,/usr/src/linux/include/config/kernel.release
如果您有 vmlinux 文件,請嘗試
strings vmlinux | grep version
答案2
在 4.0 中,您可以運行:
make kernelversion
範例輸出:
4.0.0
可能有同樣的問題:https://stackoverflow.com/questions/12151694/how-to-find-the-version-of-a-linux-kernel-source-tree