linux-kernel 튜토리얼
linux-kernel 시작하기
수색…
비고
이 섹션에서는 linux-kernel이 무엇인지, 그리고 왜 개발자가 그것을 사용하고 싶어하는지에 대한 개요를 제공합니다.
또한 linux-kernel 내의 큰 주제를 언급하고 관련 주제에 링크해야합니다. linux-kernel에 대한 문서가 새롭기 때문에 관련 주제의 초기 버전을 만들어야 할 수도 있습니다.
버전
번역 | 출시일 |
---|---|
4.4 | 2016-01-10 |
4.1 | 2015-06-21 |
3.18 | 2014-12-07 |
3.16 | 2014-08-03 |
3.12 | 2013-11-03 |
3.10 | 2013-06-30 |
3.4 | 2012-05-20 |
3.2 | 2012-01-04 |
설치 또는 설정
Linux 커널 소스 코드는 https://www.kernel.org/ 에서 찾을 수 있습니다.
다운로드를 다운로드하여 커널 디렉토리에 입력하십시오.
터미널에서이 명령들을 단계별로 입력하십시오 (linux-4.7.tar.gz 대신 필요한 적절한 버전을 선택하십시오)
wget http://www.kernel.org/pub/linux/kernel/v4.7/linux-4.7.tar.gz
tar zxvf linux-4.7.tar.gz
cd linux-4.7
make menuconfig
는 커널에 필요한 기능을 선택합니다. 이전 커널 구성은 이전 .config
파일을 사용하고 make oldconfig
실행하여 복사 할 수 있습니다. 또한 make xconfig
를 구성 도구의 그래픽 버전으로 사용할 수 있습니다.
종속성을 구축하고, 커널과 모듈을 컴파일하십시오.
make dep
make bzImage
make modules
make modules_install
또는 이전 커널을 재구성하고 다시 컴파일하려면 다음 명령을 실행하십시오.
make mrproper
make menuconfig
make dep
make clean
make bzImage
make modules
make modules_install
그런 다음 system.map
파일을 /boot/vmlinuz-4.7
복사하십시오.
아래 내용으로 .conf
파일을 만듭니다.
image = /boot/vmlinuz-4.7
label = "Linux 4.7"
그런 다음 lilo -v
를 실행하여 부트 섹터를 수정하고 재부팅하십시오.
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow