Vamos começar com a boa e velha máxima:
Leia todo o artigo antes de sair executando comandos!
Será uma compilação entre básica e intermediária. O objetivo é o aprendizado do
Linux. A compilação foi voltada para o
Debian e derivados, mas nada impede que você tome por base e adapte ela para a tua distribuição.
Talvez ocorram alguns erros durante a compilação, mas faz parte. Eu procurei minimizar ao máximo os erros que porventura aconteceram. Os erros foram acontecendo e eu fui sanando. Caso aconteça algum erro para você, leia a mensagem de erro, pesquise e procure solucioná-lo ou poste o erro nos comentários.
Vamos ver, inicialmente, a versão atual do kernel.
# uname -r
O kernel aqui é o 4.9.0-16-amd64. Caso queira mais informações:
# uname -a
No link
https://www.kernel.org/ vemos que a versão mais atualizada é a 5.13.10. Podemos baixá-la clicando no ícone amarelão ali ou podemos fazer na linha de comando. Faremos na linha de comando porque é mais divertido.
Veremos também alguma coisa de otimização do kernel, mas nada muito profundo. O Kernel que se encontra em kernel.org é genérico, se adapta a qualquer distribuição Linux. Quando você baixa uma distribuição Linux atualizada ela já vem com o kernel mais recente. Porém, muitas vezes, na compilação podemos habilitar módulos e suportes específicos para cada arquitetura de computador.
São muitas opções de configuração no Kernel Linux, portanto, antes de sair configurando, estude e saiba o que está fazendo... ou saia mexendo feito louco e bagunce toda tua máquina, pelo menos aprenderá alguma coisa. Então, o presente artigo tem a finalidade útil de aprendizado.
Esta compilação é a mesma que eu faço já há uns 10 anos, somente atualizei por causa das dependências, comandos etc. A vantagem de um kernel atualizado e otimizado é óbvia: maior durabilidade do sistema, melhor desempenho etc.
Tenho esse Debian desde 2012, somente fui atualizando, compilando kernel e atualizando programas. Isso vale para qualquer distribuição Linux. Nesse anos compilei o kernel desse mesmo sistema somente três vezes.