나는 링크에서 다음 단계를 따랐습니다:(http://www.howopensource.com/2011/08/how-to-compile-and-install-linux-kernel-3-0-in-ubuntu-11-04-10-10-and-10-04/) 그러나 다음 명령은 작동하지 않습니다.
sudo make modules_install install
sudo make
sudo make oldconfig
sudo make menuconfig
에러 메시지
답변1
커널을 빌드하는 데 필요한 최소한 일부 개발 도구가 누락되었습니다. 당신이 그렇게한다면
apt-get install make gcc
이것은 당신을 계속할 것입니다. 더 많은 패키지가 필요할 수 있지만 이 두 가지가 없으면 커널을 빌드할 수 없습니다.
답변2
애플리케이션을 컴파일하는 데 필요한 빌드 도구가 없습니다. 도구 등을 제공하는 패키지를 설치해야 합니다 make
.gcc
$ sudo apt-get install make gcc
답변3
컴파일을 하려면 다음을 설치하세요.구축하는 데 필요한팩. 이는 GCC, make 및 기타 기본 개발 도구를 제공합니다.
데비안용으로 패키지된 커널을 사용하는 것이 좋습니다. 직접 컴파일하는 경우 올바르게 구성하고 올바르게 설치해야 합니다. 옵션이 너무 많기 때문에 올바르게 구성하는 것은 어렵습니다. 처음에는 중요한 구성 요소를 잊어버릴 수 있고 무엇이 누락되었는지 파악하기 어려울 수 있습니다. 추가적으로 데비안은 다음과 같은 방법으로 시스템을 설정합니다:파일 시스템 초기화;initramfs를 사용하는 경우 컴파일된 모듈을 사용하여 이를 다시 생성해야 하며 데비안 설치 스크립트가 이를 자동으로 수행합니다. initramfs를 사용하지 않는 경우 필요한 모든 드라이버가 모듈이 아닌 기본 커널 이미지에 있는지 확인해야 합니다. 또한 새 커널이 부트로더에 제대로 등록되었는지 확인해야 합니다.
데비안은커널 패키지이 프로그램은 데비안 방식으로 커널을 빌드합니다. 그걸 써. 누락된 종속성을 추출하는 것 외에도 커널을 올바르게 패키지합니다.