반응형
Notice
Recent Posts
Recent Comments
관리 메뉴

꿈꾸는 사람.

리눅스 커널 빌드. 커널 구성. 커널 컴파일. 커널 설치 후 재부팅. 본문

IT/Linux

리눅스 커널 빌드. 커널 구성. 커널 컴파일. 커널 설치 후 재부팅.

현무랑 니니 2014. 10. 27. 01:05
반응형







리눅스로 개발하다 보면 커널을 새로 받아서 빌드해야 할 경우가 있다.

이 글은 리눅스 소스를 새로 받아 컴파일하는 방법을 설명한다.


1. 최신의 안정된 커널 또는 원하는 커널 받기.

kernel.org에서 원하는 안정된 커널을 받는다.

$ cd /usr/src/ $ wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.6.tar.gz


2. 커널 소스 압축 해제.

kernel.org에서 받은 커널을 컴파일하기 위해 압축을 해제한다..

$ tar -xvJf linux-3.16.6.tar.gz


3. 커널 구성.

리눅스 커널을 공용으로 사용하기 위해 가장 공통된 하드웨어를 지원한다.

이런 구성을 수행하는 명령은 아래와 같고 이런 구성 없이 기본 설정을 사용할 수도 있다.

$ cd linux-3.16.6 $ make menuconfig


4. 커널 컴파일.

커널 컴파일:

$ make


커널 모듈 컴파일:

$ make modules


커널 모듈 설치:

$ make modules_install

/lib/modules 경로에 3.16.6 디렉터리가 나타난다.


5. 새 커널 설치.

컴파일한 새 커널을 시스템에 설치한다.

$ make install


6. 새 커널 사용을 위해 리눅스 재 부팅.

$ reboot


재 부팅 후 커널 버전 확인

$ uname -r


반응형
Comments