Inicial > Dicas > Compilar o kernel do “jeitinho” Debian.

Compilar o kernel do “jeitinho” Debian.

Compilar o kernel é sempre uma dor de cabeça. Com esse artigo tentarei explicar uma das várias maneiras de como compilar o kernel.

Primeiro temos que instalar o kernel-package. Sem ele não será possível a compilação.

# apt-get install kernel-package

Mais na frente vamos precisar usar o Menuconfig e para isso temos que instalar o libncurses5-dev:

# apt-get install libncurses5-dev

OBS: Algumas dependências serão instaladas automaticamente.

Agora vamos escolher o kernel a ser compilado. Visite o site e procure a ultima versão estavel:(No momento que escrevi esta dica era o 2.6.23.1. )

E faça o download do kernel: linux-2.6.23.1.tar.bz2.

Descompacte-o em /usr/src com o comando:

# tar -zxvf linux-2.6.19.2.tar.bz2 -C /usr/src

Um diretório linux-2.6.23.1 foi criado. Agora crie um link para este diretório, e depois entre nele:

$ cd /usr/src
# ln -s linux-2.6.19.2 linux
# cd linux

OBS-2: Se você quiser manter as configurações atuais do seu kernel no que está prestes a compilar, faça o seguinte (senão pule para o próximo comando):

# cp /boot/config-2[pressione TAB] .config
# make menuconfig

Uma tela com os parâmetros do kernel surgirá. Esta parte é importante, pois você deve saber o que fazer e conhecer seu hardware, afim de não carregar drivers desnecessários ou esquecer os fundamentais para o funcionamento da máquina, enfim, não tenha medo de errar, o máximo que acontecerá é perder tempo, já que seu kernel funcional vai continuar na máquina e se errou algo, pode apagar este kernel do seu HD tão facilmente como apagaria um programa comum. Terminado, salve e feche.

Agora digite apenas “make”. (para checar dependencias).

# make

Quando terminar o “make”, digite “make clean”. (para apagar arquivos desnecessários).

# make clean

Crie um pacote com seu novo kernel:

# make-kpkg –append-to-version “nome_kernel” –initrd –us –uc kernel_image

Esta parte irá demorar. Você pode ir tomar um cafezinho e respirar um pouco :). Ao terminar, saia do diretório atual:

$ cd ..

E instale seu kernel.

OBS-3: Verifique se você está no diretorio /usr/src, para executar o próximo comando:

# dpkg-i linux-image2.6.23.1.deb

Pronto! Nem nas configurações do gerenciador de boot terá que mexer, pois o Debian faz para você. Reinicie seu computador e verifique se ocorrerá algum erro, caso queira retirar o kernel do PC:

# dpkg –purge “nome_kernel_image”

Também pode apagar o download que fez e a pasta linux-2.6.23.1, pois não serão mais usados.

Beleza galera, até!!

Fonte: vivaolinux.com.br

Categorias:Dicas Tags:
  1. Nenhum comentário ainda.
  1. No trackbacks yet.

Deixe um comentário