Como compilar o último kernel no Debian 9
Para começar é necessário ir buscar os pacotes fakeroot, kernel-packages e libncurses5-dev, para isso é necessário correrem
# apt-get install fakeroot kernel-package libncurses5-dev libelf-dev
Necessitamos agora da última versão do kernel que poderá ser descarregada do kernel.org.
$ wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.18.tar.xz<a href="https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.18.tar.xz"></a>
Vamos então proceder à descompressão do kernel
$ tar -xvJf linux-4.18.tar.xz
vamos então proceder à selecção os módulos pretendidos
$ cd linux-4.18<br /><br />$ cp -v /boot/config-4.9.0-8-amd64 .config
# make menuconfig
Deverão deparar-se com o seguinte ecran
Podem alterar qualquer configuração que queiram e finalizar com a opção de save
Não necessitam alterar nada, basta continuarem com o "OK"
Uma vez salvo, saiam escolhendo o
Vamos então proceder à limpeza, correndo
$ make-kpkg clean
Vamos então fazer a build do nosso kernel. Vamos começar por definir o número de "cores" que o processador tem para que a compilação seja feita mais rápidamente.
$ export CONCURRENCY_LEVEL=5
A regra diz, que deverá ser o número de cores +1, que neste caso é um dual core.
Finalmente para compilar
# fakeroot make-kpkg --append-to-version "-customkernel" --revision "1" --initrd kernel_image kernel_headers
em que a opção –append-to-version define o nome que irá ser colocado após o número da versão, neste caso 4.18-customkernel. A opção –revision é responsável pela revisão do kernel, convém ir-se incrementando este valor de modo a que não hajam colisões de versões de kernel.
Depois aconselho-vos a irem beber um café, ou talvez ver uma série que a compilação do kernel é um processo demorado que poderá chegar a demorar… No meu caso demorou umas meras 2 horas…
Uma vez terminado, mudem para a directoria pai, correndo
$ cd ../
e instalem o novo kernel como se fosse um pacote de debian
# dpkg -i linux-headers-4.18-customkernel_1_amd64.deb linux-image-4.18-customkernel_1_amd64.deb
Uma vez terminada a instalação
Basta recomeçarem a vossa máquina e já está.