O Linux é um clone do sistema operacional Unix, escrito do zero por Linus Torvalds, com a assistência de uma equipe pouco unida de hackers na Internet. Ele visa a conformidade com as especificações POSIX e Single UNIX.
Ele tem todos os recursos que você esperaria de um Unix de pleno direito moderno, incluindo multitarefa verdadeira, memória virtual, bibliotecas compartilhadas, carregamento por demanda, executáveis de cópia na gravação compartilhados, gerenciamento adequado de memória e redes de vários tipos, incluindo IPv4 e IPv6.
Embora originalmente desenvolvido primeiro para PCs de 32 bits x86 (386 ou superior), hoje o Linux também roda em uma infinidade de outras arquiteturas de processador, nas variantes de 32 e 64 bits.
Fonte: www.kernel.org
1º Passo:
Faça o download do kernel em sua versão mais recente no site: www.kernel.org.
2º Passo:
Instale os pacotes que irão ser utilizados na construção do seu kernel. Lembrando que todos os passos a seguir foram utilizando o Sistema Operacional GNU/Linux Debian 10, e os comandos descritos abaixo foram executados como super-usuário.
#apt install build-essential libncurses5-dev bison flex libelf-dev libssl-dev -y
3º Passo:
Após o download mova o arquivo baixado para o diretório: /usr/src
#mv linux-5.5.9.tar.xz /usr/src
4º Passo:
Descompacte o arquivo baixado.
#tar -xvf linux-5.5.9.tar.xz
5º Passo:
Acesse o diretório descompactado.
#cd linux-5.5.9/
6º Passo:
Agora vamos começar a compilação propriamente dita.
#make menuconfig
Esse comando irá rodar e carregar uma espécie de interface onde você poderá fazer vários ajustes.
Caso não queira fazer nenhuma configuração clique em Save e logo após irá aparecer a seguinte imagem pressione Enter para confirmar.
Pressione Enter para Exit.
Vá até a opção Exit e pressione Enter.
Agora vamos compilar nosso Kernel de acordo com as configurações acima.
#make deb-pkg
O comando acima irá compilar e gerar os arquivos de instalação .deb. O processo irá durar algumas horas, pegue um bom livro, prepare um bom mate ou um café e aguarde.
Após finalizado vamos instalar o novo kernel.
#dpkg -i ../linux-*.deb
Finalizada a instalação reinicie a máquina. Pronto agora você está com o seu kernel atualizado, podendo desfrutar das últimas modificações e melhorias feitas.