특정 Ubuntu Linux 커널 버전을 확인하는 데 필요한 Github 저장소 식별자(브랜치/태그/기타..)를 어떻게 확인합니까?
저는 우분투 16.04 LTS를 실행하고 있습니다. Term을 사용하여 $uname -r을 수행하면 "4.13.0-37-generic"이 표시되지만https://github.com/torvalds/linux/tree/master 어디에서나 4.13.0-37-generic을 찾을 수 없으며 잘못 추측하지 않고 필요한 태그/분기를 올바르게 결정할 수 없습니다.
답변1
Ubuntu 커널 패키지는 다음 위치에서 호스팅됩니다.발사대, 거기에서 관련 코드를 찾을 수 있습니다.
그러나 Ubuntu(및 Debian 파생)의 모든 패키지와 마찬가지로 패키지의 소스 코드를 얻는 가장 좋은 방법은 패키지 관리 시스템을 사용하는 것입니다.
apt source linux-image-$(uname -r)
배포용으로 패키지된 커널 소스 코드를 다운로드합니다.
debcheckout linux-image-$(uname -r)
(패키지에서 devscripts
) 관련 저장소의 복제본을 제공합니다.