Ir para conteúdo
  • Cadastre-se

[Tutorial] Compilando o Kernel do Linux


brlinks

Posts Recomendados

Olá,sou novo no forum e pretendo colaborar com o forum , postando tutoriais e ajudando no que for possível.

O Tutorial será dividido em várias partes.Vou ensinar como compilar o Kernel do Linux,não é

muito difícil, acompanhe e você poderá resolver a maioria dos seus problemas de "drivers".

Primeiro (Desenvolvimento)

No kernel, você poderá configurar a base do sistema. Tudo o que você precisa para

ter devices funcionando está no Kernel. Por exemplo, é nele que se configura portas

paralelas, sistemas de arquivos, placas de rede, etc.

A versão do Kernel a 2.2.14. O primeiro número indica a versão de

desenvolvimento, como um software normal, que começou com 0 (2 seriam 200% pronto, do

projeto original). O segundo número indica o progresso do desenvolvimento. Se este

segundo número for par, indica que é uma versão estável, ou seja, pode-se usar sem

problemas. Se for ímpar, cuidado, pois é uma versão instável e somente use-a se você for

ajudar no desenvolvimento do Kernel. Já o último número indica as correções de erro desde

o 0 (o 14, neste caso, indica que houveram 14 correções de erro desde o 2.2.0).

Se você ainda não pegou a última versão do Kernel, verifique em

http://www.olinux.com.br/pegueolinux. Lá está indicado onde você pode pegar a última

versão estável do Kernel.

Descompactando o Kernel

O Kernel do Linux deve ser descompactado no diretório /usr/src. Mas antes, você

precisa se logar como root. Assim:

$ su

Password:

#

Agora, entre no dir /usr/src:

# cd /usr/src

Muito bem, descompacte o Kernel (em .tar.gz) neste diretório.

O exemplo a seguir supõe que o usuário luke baixou o Kernel em seu HOME:

/home/luke. Exemplo:

# tar xvfz /home/luke/linux-2.2.14.tar.gz

Isto cria o diretório chamado linux. Entre nele para começarmos a compilar:

# cd linux

Agora você tem várias opções para começar a configuração:

No Console (precisa da libncurses4):

# make menuconfig

No Console, sem gráficos:

# make config

No ambiente gráfico X Window System:

# startx

Abra um terminal e digite:

# make xconfig

Na minha opinião, o melhor é o xconfig. Se não der, use o menuconfig que também é

bom.

Link para o comentário
Compartilhar em outros sites

Compilando o Kernel na Debian

Compilar o kernel na distribuição Debian é um pouco mais organizado que em outras

distribuições. Ela vem com um programa chamado kernel package que permite recompilar o

Kernel e gerar um pacote da Debian. Dessa maneira, você instala o kernel com o comando

dpkg. Isso permite você ter várias versões do kernel

customizados. Também é possível gerar um kernel para um 386 compilado, em um Pentium

(que é mais rápido).

Vamos aos passos: o passo inicial, seja make config, menuconfig ou xconfig é igual ao

descrito anteriormente. O próximo comando é:

# make-kpkg –clean

(para limpar a compilação) para gerar um pacote .deb no diretorio /usr/src:

make-kpkg --revision=custom1.0 kernel_imagem .

Dai é só instalar com:

# dpkg -i /usr/src/ker*deb

Quando você rodar o dpkg, ele irá rodar o lilo e instalar o kernel.

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...

Informação Importante

Concorda com os nossos termos?