반응형

[리눅스 커널] 우분투 커널 소스 다운로드 하기

 

Ubuntu에는 커널 소스가 포함되어 있지 않습니다. /usr/src에는 커널의 헤더 파일만 있는 것을 볼 수 있습니다. 

이번에는 Ubuntu의 커널 소스를 다운로드 받아보겠습니다. 

 

커널 버전 확인 하기

아래 명령어를 이용해 커널의 버전을 확인할 수 있습니다. 

아래는 5.15.0-69 버전인 것을 볼수 있습니다.

#uname -r

 

참고로 OS 버전은 아래 명령어를 이용합니다. 

#cat /etc/os-release

 

버전에 맞는 커널 다운로드

커널에 대한 모든 버전의 소스는 아래에서 다운로드할 수 있습니다.

https://kernel.org/

 

The Linux Kernel Archives

 

kernel.org

 

apt 데이터베이스를 업데이트한 후 다음 명령을 실행하여 apt-get을 사용하여 linux-source를 설치할 수 있습니다

apt-get -y install linux-source

다운로드가 되면 아래 폴더 하나랑 압축파일 하나가 다운로드된 것을 볼 수 있습니다. 

linux-source-5.4.0

linux-source-5.4.0.tar.bz2

 

그리고 그 압축파일을 해제하면 커널 소스를 볼 수 있습니다. 

파일이 커서 그런지 압축해제하는데, 시간이 좀 걸립니다. 

#tar xvf linux-source-5.4.0.tar.bz2

 

linux-source-5.4.0 폴더에 들어가보면 커널 소스가 있는 것을 확인할 수 있습니다.

반응형

+ Recent posts