Compilar o kernel no Debian
Neste artigo mostrarei um passo a passo de como atualizar o kernel no Debian usando a ferramenta kernel-package, que torna essa tarefa muito mais prática.
Particularidades da compilação do Kernel na distro Debian
A distro Debian oferece uma ferramenta chamada kernel-package. Esta ferramenta facilita e muito a recompilação do kernel, pois cuida de todo o processo de compilação e ainda gera um arquivo .deb para que este possa ser instalado rapidamente usando o comando "dpkg -i". E outra vantagem: esse pacote a ser criado pode ser usado em outros micros.
Assim como a maioria das grandes distribuições, a distro Debian empacota o kernel de forma modular e acrescenta patches ao empacotá-lo. Seria interessante, ao recompilá-lo , manter esses patches.
A forma modular evita a recompilação do kernel para adicionar suporte a um novo hardware ou coisas do gênero.
Assim como a maioria das grandes distribuições, a distro Debian empacota o kernel de forma modular e acrescenta patches ao empacotá-lo. Seria interessante, ao recompilá-lo , manter esses patches.
A forma modular evita a recompilação do kernel para adicionar suporte a um novo hardware ou coisas do gênero.
Páginas do artigo
1. Particularidades da compilação do Kernel na distro Debian2. Preparando-se para a compilação
3. A compilação do Kernel
4. Procedimento para instalar o kernel em outros micros
Outros artigos deste autor
Leitura recomendada
Compilação de Kernel baseado na versão 2.6 para o LTSP 4.2
O kernel Linux está inchado... Mas, calma, não é bem assim!
Compilação e instalação do kernel 2.6.xx no Slackware
Comentários
mto bom seu artigo! só acho que a recompilação de kernel é um processo chato e complicado, que deve ser feito com mta atenção!!!
Poderiam inventar um modo mais prático!!! rsrsrs
Vlws!!
Poderiam inventar um modo mais prático!!! rsrsrs
Vlws!!
Achei um pouco evazivo, pois na verdade você apenas mostrou como instalar um kernel pre-compilado.
Você nem citou como entrar em um dos ambientes para mexer nos módulos como:
# make menuconfig ou make xconfig
O que você mostrou de interessante aqui foi os comandos para gerar pacotes do kernel:
# make-kpkg kernel_image kernel_source kernel_headers
Mesmo assim em seu artigo isso ficou sem nexo, pois se o usuário não fez nenhuma modificação no kernel, para que ele iria gerar novos pacotes?
Obs: Não leve a minha crítica como uma ofença e sim como uma crítica construtiva..., apenas lembre-se que muitos dos leitores não sabe direito o que está acontecendo, desta forma, temos que dar detalhes para esclarecer o que realmente está acontecendo.
Para seu primeiro artigo e por ser um membro recente, o seu interesse de já estar contribuindo com a comunidade já demonstra um grande valar... Te dou 10 por isso!!!
O lance é continuar contribuindo, pois assim todos nós crescemos!!!
Os links abaixo são para os leitores complementarem a leitura:
Recompilando o kernel na distribuição Debian [Artigo]
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=184
Compilar kernel no Debian? Mamão com açúcar! [Dica]
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=4612
[]'s
Jefferson
Você nem citou como entrar em um dos ambientes para mexer nos módulos como:
# make menuconfig ou make xconfig
O que você mostrou de interessante aqui foi os comandos para gerar pacotes do kernel:
# make-kpkg kernel_image kernel_source kernel_headers
Mesmo assim em seu artigo isso ficou sem nexo, pois se o usuário não fez nenhuma modificação no kernel, para que ele iria gerar novos pacotes?
Obs: Não leve a minha crítica como uma ofença e sim como uma crítica construtiva..., apenas lembre-se que muitos dos leitores não sabe direito o que está acontecendo, desta forma, temos que dar detalhes para esclarecer o que realmente está acontecendo.
Para seu primeiro artigo e por ser um membro recente, o seu interesse de já estar contribuindo com a comunidade já demonstra um grande valar... Te dou 10 por isso!!!
O lance é continuar contribuindo, pois assim todos nós crescemos!!!
Os links abaixo são para os leitores complementarem a leitura:
Recompilando o kernel na distribuição Debian [Artigo]
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=184
Compilar kernel no Debian? Mamão com açúcar! [Dica]
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=4612
[]'s
Jefferson
Vc poderia ter postado estes links acima no seu artigo (se chegou a procura-los aqui no site). Mas não desista de fazer novos artigos, ninguém nasceu sabendo tudo.
sniper!
sniper!
Foi uma falha não ter citado o "make menuconfig ou make xconfig", mais ja que é uma situação de atualização deveria ter dado apenas esta linha de comando.
#cp /boot/config-2.4.22-xxx /usr/src/kernel-versão/.confing
Explicação do comando acima:
No diretorio /boot exite a configuranção do kernel que esta instalado, atraves do comando "cp" estou fazendo uma copia desse arquivo de configuração do kernel para dentro da pasta descompactada do novo kernel "no exemplo /usr/src/kernel_versão", fazendo assim uma atualização do kernel.
Desde ja agradeço pela as dicas e comentario.
#cp /boot/config-2.4.22-xxx /usr/src/kernel-versão/.confing
Explicação do comando acima:
No diretorio /boot exite a configuranção do kernel que esta instalado, atraves do comando "cp" estou fazendo uma copia desse arquivo de configuração do kernel para dentro da pasta descompactada do novo kernel "no exemplo /usr/src/kernel_versão", fazendo assim uma atualização do kernel.
Desde ja agradeço pela as dicas e comentario.
8^)