Como compilar o kernel Linux 2.6.31.1

Este artigo contém informações de como instalar/configurar (no linguajar técnico conhecido como "compilar") a mais nova versão estável do kernel Linux para computadores baseados na arquitetura Intel-x86 (i386), no sistema operacional Debian GNU/Linux versão 5.0.3 codinome Lenny.

[ Hits: 30.570 ]

Por: Eder S. G. em 09/10/2009 | Blog: http://edersg.wordpress.com


Bibliografia e sobre o autor



SILVA, Gleydson Mazioli da. Guia Foca Linux. Disponível em: <http://focalinux.cipsga.org.br/>. Acesso em: 02/10/2009.

Percival. Compilar kernel no Debian? Mamão com açúcar! Disponível em: <http://www.vivaolinux.com.br/dica/Compilar-kernel-no-Debian-Mamao-com-acucar/>. Acesso em: 02/10/2009.

SIFION, Maximiliano. Recompilando o Kernel no Debian. Disponível em: <http://www.guiadohardware.net/dicas/recompilando-kernel-debian.html>. Clique aqui. Acesso em: 02/10/2009.

PIMENTEL, Rodrigo Bernardo. Compilando kernel na Debian. Disponível em: <http://www.dicas-l.com.br/dicas-l/20031121.php>. Acesso em: 02/10/2009.

Sobre o autor

Meu nome é Eder, mas meus verdadeiros amigos me chamam de Eder Jordan ou Jordan (pois adoro jogar basquete inspirado nas incríveis jogadas do ex-jogador do Chicago Bulls, Michael Jordan).

Tenho 27 anos, sigo a religião católica desde quando nasci, sem vícios graças a Deus e resido no município de Juiz de Fora no estado de Minas Gerais.

Minha experiência acadêmica começou ainda no 2° grau, quando concluí o ensino médio com habilitação em Técnico em Processamento de Dados no colégio Pio XII. Logo após, me graduei em Informática Empresarial na Universidade Presidente Antônio Carlos e, atualmente aguardo o ano de 2010 para uma pós-graduação.

Gosto de estudar o idioma inglês, filosofia e a Santa Bíblia Católica. Sou um homem apaixonado pela vida. Não me deixo abater por nenhum obstáculo, muito pelo contrário, cada muralha que é colocada em meu caminho, eu sempre a supero com a minha fé em Deus. Fé essa inabalável, que cresce diariamente.

Minhas atitudes são pautadas nos seguintes valores e princípios: fé, disciplina, respeito, honestidade, educação, ética, responsabilidade, caráter, humildade, justiça, honra, coragem, lealdade, bravura, determinação, entusiasmo e paz.

Aos domingos e feriados, vou a missa agradecer a Deus e a Virgem Maria por tudo que Eles representam em minha vida. Gosto de ler bons livros, artigos e rezar. Gosto também de assistir um belo filme, de ouvir belas canções e adoro jogar basquete com a camiseta n° 23 do ex-jogador do Chicago Bulls, Michael Jordan.

Página anterior    

Páginas do artigo
   1. Resumo
   2. Antes de começar: observações
   3. Compilando o kernel Linux 2.6.31.1
   4. Bibliografia e sobre o autor
Outros artigos deste autor

Como instalar o compilador Free Pascal

Como instalar o software p2p XMule no Red Hat Linux 9

Como instalar/configurar e rodar aplicativos Java sob o Red Hat Linux 9

Como personalizar o prompt do shell bash

Guia: Pós-instalação do Debian Linux 4.0 Etch/Stable

Leitura recomendada

Como mudar o logo no kernel 2.6

Recompilando o kernel com suporte a placas de rede Encore rtl8139D (Silan)

OpenVZ - Instalando no Debian Squeeze AMD64

As incríveis aventuras de um RedHat 9 migrando para kernel 2.6

Alterando as permissões de um arquivo

  
Comentários
[1] Comentário enviado por predator em 09/10/2009 - 16:13h

Em sistemas Debian o kernel tambem pode ser atualizado da seguinte maneira: pelo apt-get

Insira essas linhas no seu sources.list

deb http://ftp.de.debian.org/debian/ sid main
deb-src http://ftp.de.debian.org/debian/ sid main

rode o
#apt-get update ou aptitude update
depois
#apt-cache search linux-image
ira aparecer uma lista com os kernel's disponiveis, escolha o compativel com a sua arquitetura, e instale com o comando

#apt-get install linux-image-2.6.30.-2-686 (exemplo)

depois comente, (ou apague) essas linhas novamente

#deb http://ftp.de.debian.org/debian/ sid main
#deb-src http://ftp.de.debian.org/debian/ sid main

muito simples




[2] Comentário enviado por infog em 09/10/2009 - 18:12h

predator,

Cara, assim você está adicionando os repositórios do Debian unstable na sua distro e o apt vai querer atualizar todos os pacotes assim que você fizer um safe-upgrade.
Não recomendo fazer o que você disse, a não ser que se retirem as linhas referentes ao unstable logo após a instalação.

InFog

[3] Comentário enviado por removido em 09/10/2009 - 19:22h

Caro Eder,

Acredito que quem conheça as vantagens do Linux 2.6.31 e usuário do Debian é plenamente capaz de compilar o kernel a partir da fonte. Acredito que o seu texto seria muito mais proveitoso se enumerasse motivos para atualizar para esta nova versão ao invés de "mais do mesmo": Você já contou quantos artigos existem aqui mesmo no VOL sobre compilação do kernel com o kernel package do Debian?

Que vantagens você encontrou nesta compilação?

Abraços

Piero

[4] Comentário enviado por predator em 09/10/2009 - 19:35h

infog,

obrigado por corrigir...

já alterei o comentário.

abs

[5] Comentário enviado por megatux em 10/10/2009 - 09:25h

Bom dia !

Eder, também concordo com o bpiero. Pra quem entende a necessidade de se compilar um novo kernel, achei seu texto muito pesado. Se o cara que está compilado um kernel não souber nem como reiniciar a máquina, pra que compilar um kernel ?
Por outro lado, acredito que é uma boa referência para um usuário um iniciante, pois além de você mostrar como compilar o kernel, você também apresentou possiveis problemas que possam vir a ocorrer.

Uma pequena correção:
Na hora de desempacotar o novo kernel, substitua o
#tar -xvf
por
#tar jxvf

visto que se trata de um pacote bzip e não gzip.

Grande abraço !

:wq!

[6] Comentário enviado por cleysinhonv em 10/10/2009 - 19:33h

Olá,

Bom seu artigo está bom, mas gostaria de fazer uma observação:

1) Poderia falar a respeito dos driveres, eu estava ate enteressado em fazer o teste mesmo sendo de minha responsabilidade, mas quando disse a respeito dos driveres desanimei.

2) Faltou um pouco de "clareza" para me dixar confiante.

Mas isso não tira os seus meritos e sua contribuição né!

Um abraço

[7] Comentário enviado por dwdu em 10/10/2009 - 20:53h

Quebrei o silencio.
Hehe!

Prezado, Eder Jordan

Vi em seu artigo, algo que, por ventura, animasse aos iniciantes a recompilar o kernel.

Parabéns pelo artigo, intuitivo.






[8] Comentário enviado por edersg em 10/10/2009 - 21:50h

Boa noite a todos da comunidade Viva o Linux!

Como vocês estão? Espero que estejam a cada dia melhor!

Muito obrigado pelos sugestões, dicas e pelas críticas construtivas.

No mais, tenham todos um excelente domingo!

FÉ, SAÚDE e PAZ!

Atenciosamente,

Eder Jordan.


[9] Comentário enviado por adrianoc em 13/10/2009 - 11:15h

Achei fantástico e muito fácil, vou estar testando.

Obrigado.

[10] Comentário enviado por DebianWoman em 28/10/2009 - 07:32h

Meu querido colega, já tentei várias vezes compilar e recompilar kernel, mas toda vez faço "m..." e acaba dando kernel panic...

[11] Comentário enviado por DebianWoman em 28/10/2009 - 09:40h

Erro sendo apresentado:

[email protected]:/usr/src/linux-2.6.31.1# make menuconfig
*** Unable to find the ncurses libraries or the
*** required header files.
*** 'make menuconfig' requires the ncurses libraries.
***
*** Install ncurses (ncurses-devel) and try again.
***
make[1]: ** [scripts/kconfig/dochecklxdialog] Erro 1
make: ** [menuconfig] Erro 2

[12] Comentário enviado por albfneto em 10/11/2009 - 14:52h

eu gostei, não é sempre que é preciso compilar, mas este é um procedimento muito detalhado, inclusive trocar as permissões

[13] Comentário enviado por gpr.ppg.br em 18/07/2010 - 10:31h


estou compilando o kernel
mas estou com uma duvida.

# make menuconfig
O configurador com
os parâmetros do kernel surgirá:

na parte de escolher o processador
tem uma lista
mas o meu não aparece.

tenho dois processadores
são eles:
turion64
turion64 x2

qual seria os relativos
na relação do kernel
que devo escolher?


antecipadamente agradeço,
gpr.


[14] Comentário enviado por wpereiratecno em 17/11/2010 - 09:36h

Eder,

Você está de parabéns! Segui seu roteiro e consegui recompilar o kernel do meu GNU/Linux, da 2.6.26 para 2.6.36 (stable).

Muito sucesso para você!

Abraços,

Wagner Pereira

[15] Comentário enviado por wpereiratecno em 17/11/2010 - 10:05h

Pessoal,

Creio que algo que precisa ser considerado quando se decide atualizar o kernel do GNU/Linux é que, desse jeito, perde-se a funcionalidade de atualizações de segurança do sistema operacional.

Isto significa que, atualizando o kernel "na mão", não adianta executar depois apt-get update/upgrade que o sistema não terá suas eventuais falhas corrigidas automaticamente.

Se eu estiver errado, sintam-se à vontade para me corrigir.

Att,

Wagner Pereira


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts