특정 Ubuntu Linux 커널 버전을 보려면 어떤 Github 저장소 식별자가 필요한지 어떻게 확인합니까?

특정 Ubuntu Linux 커널 버전을 보려면 어떤 Github 저장소 식별자가 필요한지 어떻게 확인합니까?

특정 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) 관련 저장소의 복제본을 제공합니다.

관련 정보