반응형
Linux 커널 소스 트리의 버전은 어디에서 찾을 수 있습니까?
하드웨어 공급 업체로부터 Linux 소스 트리의 tarball (Git 저장소 메타 데이터 없음) 만 다운로드했습니다. 커널의 버전 번호를 찾을 수있는 방법이 있습니까?
버전 번호는 일반적으로 소스 트리의 파일에 저장됩니까?
커널을 컴파일하고 실행하지 않고도이 작업을 수행 할 수 있기를 바랍니다.
다음을 실행하여 버전을 찾을 수 있습니다.
make kernelversion
소스 트리에서
최상위 레벨을 확인 하십시오 . Makefile
그 예는 여기에 있습니다 . 맨 위에 다음과 같은 내용이 표시됩니다.
VERSION = 3
PATCHLEVEL = 1
SUBLEVEL = 0
EXTRAVERSION = -pax
NAME = Custom Pax Version
이 방법의 (사소한) 장점은 빌드 프로세스를 실행하지 않고 파일 자체를 볼 수있는 기능 만 필요하다는 것입니다.
또 다른 해결책 : 예전에는 include/linux/version.h
현재 include/generated/uapi/linux/version.h
이지만 적어도 부분적으로 성공적인 컴파일 이후에만 가능합니다.
반응형
'Programing' 카테고리의 다른 글
“/ usr / bin / env : ruby_executable_hooks : No such file or directory”를 해결하는 방법은 무엇입니까? (0) | 2020.12.10 |
---|---|
Python에서 비어 있지 않은 경우 여러 문자열 결합 (0) | 2020.12.10 |
개체에서 모든 속성 제거 (0) | 2020.12.10 |
Angular 2 + TypeScript에서 배열 전체 복사 (0) | 2020.12.10 |
OpenID를 사용하지 않는 이유는 무엇입니까? (0) | 2020.12.10 |