Como compilar o Kernel em qualquer distribuição GNU/Linux
Neste artigo vou explicar o que é o Kernel, por que compilá-lo e, mais do que isso, como compilar o Kernel do GNU/Linux de forma simples e rápida, sem enrolação. Além disso, este artigo pode ser levado como base para algumas questões da prova LPIC-2.
O que é o Kernel? Por que compilar? Problemas?
O que é o Kernel
O Kernel é basicamente o coração do sistema. Todas as instruções de como fazer o gerenciamento do hardware e do sistema, estão escritas no Kernel.Por que compilar o Kernel
Para ser mais prático, vamos a um exemplo, digamos que você tem uma placa-mãe da Gigabyte e sua placa de rede integrada é uma Realtek. No Kernel que você está usando (digamos que é o 4.9) não há suporte para esta placa de rede, ou seja, ela está em off e você não pode navegar na rede. Você leu na documentação do Kernel 4.12 que o suporte para esta placa foi adicionado. Neste caso, faz sentido você atualizar o Kernel para ter suporte ao novo módulo.Sempre devo compilar o Kernel?
Não, o ideal é deixar sempre no Kernel default da sua distro, pois esta versão é que foi homologada e testada para funcionar sem gargalos.