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
이므로 수행해야 할 작업은 다음과 같습니다.
sudo apt-get install kernel-package
- 선호도를 편집
/etc/kernel-img.conf
하고 일치시키세요/etc/kernel-kpg.conf
fakeroot make-kpkg --initrd linux-image
- 앉아서 차 한 잔을 즐겨보세요. 위의 과정은 시간이 좀 걸립니다.
그러면 dpkg를 사용하여 설치할 수 있는 상위 레벨 deb 패키지가 생성되고 linux-image-(version)
부트로더에 업데이트를 호출하여 자동으로 새 커널을 추가하는 등의 작업을 처리할 수 있습니다. 이것은 것이다상당히어려움을 완화하십시오.
이 프로세스가 끝나면 다음을 갖춘 Linux 커널이 생성됩니다.정밀한무엇을 하라고 지시하고 무엇을 하지 말라고 합니까?
마지막 문장은 정중한 경고라고 생각하세요.