소스에 나열된 Linux 커널 버전이 어디에 있습니까?

소스에 나열된 Linux 커널 버전이 어디에 있습니까?

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

SO에 대해서도 동일한 질문이 가능합니다.https://stackoverflow.com/questions/12151694/how-to-find-the-version-of-a-linux-kernel-source-tree

관련 정보