Compile e instale o Kernel puro no Debian

0

Estou tentando compilar e instalar as fontes kernel-4.9.8 do link no Debian 8 (jessie).

Estou seguindo este procedimento:

  • make defconfig
  • make menuconfig
  • make

Eu consegui compilar os fontes com sucesso, mas não consigo instalar o kernel, Eu tentei com sudo make install e sudo dkms autoinstall -k 4.9.8 , mas eles parecem requerer linux-headers-4.9.8 e não consigo encontrá-lo nos repositórios do Debian.

    
por JumpAlways 08.02.2017 / 15:25

1 resposta

3

Tente usar make-kpkg . Quando executado a partir de uma árvore fonte do kernel, ele irá compilar um kernel e construir um conjunto completo de pacotes Debian usando essa fonte e configuração - linux-image , linux-headers , linux-doc , todos de acordo com a versão especificada.

Faz parte do pacote kernel-package , então o que você quer fazer é:

  1. sudo apt-get install kernel-package
  2. Edite /etc/kernel-img.conf e /etc/kernel-kpg.conf para corresponder às suas preferências
  3. fakeroot make-kpkg --initrd linux-image
  4. Sente-se, tome um chá. O processo acima vai demorar um pouco.

Ele irá gerar um pacote linux-image-(version) deb um nível acima, que você pode instalar com o dpkg e irá lidar com coisas como chamar a atualização do seu bootloader para adicionar o novo kernel automaticamente. Isto irá significativamente aliviar suas dificuldades.

No final deste processo, você terá um kernel Linux que possui os recursos exato que você disse que ele possui, e nenhum dos recursos que você disse não ter. / p>

Considere a última frase como um aviso educado.

    
por 08.02.2017 / 16:11