Debian 3.1 (Sarge) - Atualizando pacotes para unstable e compilando um novo kernel

O objetivo do artigo é compilar um kernel 2.6.15 da unstable, mantido pela equipe Debian Kernel Team debian-kernel@lists.debian.org. Nesse estarei usando pacotes (a maioria atualizados) da unstable, para compilar o nosso kernel. E por fim, configuração do GRUB ou LILO.

[ Hits: 33.423 ]

Por: Antonio Costa Carnaiba Filho em 23/05/2006


Configuração do repositório e instalação dos pacotes




Pré-requisitos: Ter uma internet boa e paciência, pois boa parte dos seus pacotes serão atualizados nesse processo.

Edite o arquivo /etc/apt/sources.list e adicione os seguintes repositórios da unstable:

deb http://ftp.br.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.br.debian.org/debian/ unstable main contrib non-free

Não esqueça de comentar os seus repositórios da stable (sarge). Salve o arquivo e agora no prompt digite:

# apt-get update
# apt-get upgrade


O comando "apt-get update" irá atualizar sua árvore de pacotes e o comando upgrade irá atualizar todos os seus pacotes para unstable.

Feito todo esse processo, agora vamos por a mão na massa...

Preparando o terreno com o comando:

# apt-get install gcc-3.3 autoconf libncurses5 libncurses5-dev ncurses-base ncurses-bin ncurses-term initrd-tools linux-source-2.6.15

NOTA: Estou usando o gcc-3.3 por causa do driver da placa de vídeo nVidia e outros aplicativos que só compilam no gcc-3.3, isso fica a seu critério.

Pausa para o café e vire a página :P

    Próxima página

Páginas do artigo
   1. Configuração do repositório e instalação dos pacotes
   2. Descompactando e compilando o kernel
   3. GRUB
   4. LILO
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

NPTL, Exec-Shield e outros palavrões que fazem seus programas crasharem

Blu-ray: Reproduzindo, copiando, ripando e assistindo no GNU/Linux

Slamd64: O Slackware para 64 bits

Como compilar o kernel Linux 2.6.31.1

Recompilar o Kernel? Isso ainda existe??

  
Comentários
[1] Comentário enviado por RenanQuiterio em 23/05/2006 - 11:41h

Ola , Cara realmente esse artigo e 1000000000 cara ele falou tudo que eu queria saber pois eu tava apanhando de uns comando que voce comentou ai ... mais tem uma coisa que ainda nao consegui fazer ... mais caso voce sabia por favor me fale pois eu to correndo atras disso faz um tempinho.. é que eu sou meio novo no debian mais é que eu tenho uma placa de video ati 9250 256mb mais eu nao consigo entrar no modo grafico pelo debia em modo texto , tipo ele fica na tela preta e volta pro modo texto, eu fui na nos logs e nao entendi, um amigo meu falou que eu tenho que mudar um negocio no ''x11' ou ''xf86'' , mais se voce me falar que o que voce falou ai no seu topico que voce tava utilizando o comando ''gcc-3.3' por causa da sua GF , mais se der certo pra ati blzera ai eu to mo feliz da vida. mais se nao der certo e se voce souber por favor me fale serei muito grato a voce... ou se nao me manda um e-mail... zoinhorenan@hotmail.com .... cara brigadao de novo por ese artigo FENOMENAL E BEM EXPLICADO........ ABRAÇOS

[2] Comentário enviado por eisen em 23/05/2006 - 11:53h

Realmente fenomenal o artigo!!Muito bom!!
zoinhorenan quanto a sua placa de video,tive o mesmo problema no meu notebook, e alterei na configuração do xorg, o driver, para vesa, depois baixei o fglrx, e funcionou beleza, existem varias dicas aqui no VOL mesmo de como instalar!!Pelo que eu consegui entender, o seu problema é somente o drive da placa, que esta errado!!! No ubuntu dapper Drake, ja vem o drive da ati instalado, mais não ativa a acelaração, tem que ser com o fglrx mesmo!!! Da uma olhadinha http://www.vivaolinux.com.br/beta_buscar.php?artigos=on&dicas=on&scripts=on&faq=on&link=on&procura=f...
Da pra baixar o driver do site da ATI mesmo, mais eu axei ele muito ruim, e meio complicado pra instala!!
Tenta algo com o fglrx que tu vai consegui!!Beleza!!
Até mais!!

[3] Comentário enviado por RenanQuiterio em 23/05/2006 - 12:17h

Cara, eu fico muito feliz por ter pessoas aqui no site e ainda mais que usao linux , cara eu fco imaginando como que pode ter pessoas que ajudam desse jeito... muito obrigado msm ..... e muito obrigado a todos da comunidade viva o linux

[4] Comentário enviado por psyl0n em 23/05/2006 - 14:42h

psyl0n, ai bigua , fico show artigo parabens rs

[5] Comentário enviado por alexffox em 24/05/2006 - 09:41h

oi pessoal,só em detalhe depois de passar estas horas..., qd chego no passo

# mkinitrd -o /boot/initrd-2.6.15.img 2.6.15
bash: mkinitrd: command not found
pode dar dar uma dica

[6] Comentário enviado por bigua em 24/05/2006 - 14:50h

alexffox, vc esqueceu de instalar o initrd-tools.

[7] Comentário enviado por alexffox em 24/05/2006 - 23:18h

valeu a dica, porem sei que estou errando só não acho onde pois em drives de kernel não estou adicionando ide
nas opções dexei tudo marcado porem o erro se repetiu...
o q pode ser ?

find: /lib/modules/2.6.14-i386-1/kernel/drivers/ide: Arquivo ou diretório não encontrado

[8] Comentário enviado por bigua em 25/05/2006 - 00:26h

tudo indica que faltou um make modules / make modules_install
1) o diretorio do modules /lib/modules/2.6~ existe?
lembra que o operador logico "&&" ele só executa o proximo comando caso o anterior seja executado com exito.


e geralmente por default ele vem com a opçao ide marcada.

[9] Comentário enviado por alexffox em 26/05/2006 - 19:28h

vou tentar uma alteção mínima, ou seja só alterar para o meu processador Pentium II.
Alguma outra alteração minima mais muito importante?
basta dar make mrproper ?
e depois os comandos make....

[10] Comentário enviado por rodriacl em 10/01/2007 - 10:19h

execelente artigo muito bom mesmo ja atualizei meu kernel uahuahauhau fuiz

[11] Comentário enviado por manoel-ramos em 05/03/2007 - 15:41h

Cara!!! Perfeito o teu artigo, utilizei ele para o 2.6.18.7 e funcionou perfeitamente.

Resolveu os meus problemas!!

Parabéns.

P.S.: A unica coisa estranha que aconteceu e eu tive modificar é nas configurações do grub. Pois vc postou assim:

title Debian GNU/Linux, kernel 2.6.15
root Aqui no root você copia a linha do seu conf
kernel /boot/vmlinuz-2.6.15 vga=773
initrd /boot/initrd.img-2.6.15 root=/dev/hd** ro
savedefault
boot

..e eu tive que mudar as linhas do "kernel" e "initrd", ficando:

title Debian GNU/Linux, kernel 2.6.18.7
root (hd0,1)
kernel /boot/vmlinuz-2.6.18.7 root=/dev/hda2 ro
initrd /boot/initrd-2.6.18.7.img
savedefault
boot

NOTEM!! Utilizei este arquivo para o kernel 2.6.18.7 e não para o aqui postado.

Biguá!! Mas só foi isto e funcionou perfeitamente!

Parabéns!

[12] Comentário enviado por KarlPC em 07/04/2007 - 21:12h

Muito bom o artigo!!!
era oque eu precisava!!!!
Muito obrigado!!

[13] Comentário enviado por fenixk1987 em 08/04/2008 - 16:16h

preciso de ajuda com o meu linux no tenho som somente o do sistema operacional mais de musicas da net nen de video baixado oq posso fazer

[14] Comentário enviado por bigua em 08/04/2008 - 16:20h

vc tem q configurar o servidor alsa oss do linux
ele q eh responsavel pra gerenciar modulos q nao sao padrão no kernel.

tem o alsa oss
esd
e outros, de uma pesquisada
espero ter ajudado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts