데비안에서 순수 커널 컴파일 및 설치

데비안에서 순수 커널 컴파일 및 설치

kernel-4.9.8 소스 코드를 컴파일하고 설치하려고 합니다.https://kernel.orgDebian 8(Jesse)에서.

나는 다음 절차를 따르고 있습니다 :

  • make defconfig
  • make menuconfig
  • make

sudo make install소스를 성공적으로 컴파일했지만 커널을 설치할 수 없습니다. 및 sudo를 사용해 보았지만 dkms autoinstall -k 4.9.8필요한 것 같지만 linux-headers-4.9.8데비안 저장소에서 찾을 수 없습니다.

답변1

make-kpkg대안을 사용해 보세요 . 커널 소스 트리에서 실행하면 커널을 컴파일하고 해당 소스 코드와 구성을 사용하여 지정한 버전에 따라 전체 데비안 패키지 세트( linux-image, linux-headers, )를 빌드합니다.linux-doc

이는 패키지의 일부 kernel-package이므로 수행해야 할 작업은 다음과 같습니다.

  1. sudo apt-get install kernel-package
  2. 선호도를 편집 /etc/kernel-img.conf하고 일치시키세요/etc/kernel-kpg.conf
  3. fakeroot make-kpkg --initrd linux-image
  4. 앉아서 차 한 잔을 즐겨보세요. 위의 과정은 시간이 좀 걸립니다.

그러면 dpkg를 사용하여 설치할 수 있는 상위 레벨 deb 패키지가 생성되고 linux-image-(version)부트로더에 업데이트를 호출하여 자동으로 새 커널을 추가하는 등의 작업을 처리할 수 있습니다. 이것은 것이다상당히어려움을 완화하십시오.

이 프로세스가 끝나면 다음을 갖춘 Linux 커널이 생성됩니다.정밀한무엇을 하라고 지시하고 무엇을 하지 말라고 합니까?

마지막 문장은 정중한 경고라고 생각하세요.

관련 정보