Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
instalação do source e headers e dúvidas[RESOLVIDO]
21/09/2008, 03:50
Resposta: #1
instalação do source e headers e dúvidas[RESOLVIDO]
Saudações. Tenho algumas dúvidas sobre kernel sources e headers. alguém teria algum link onde eu possa encontrar alguma explicação sobre eles? como funcionam? pra que servem, etc?

no wiki tem um tutorial ensinando a preparar o kernel para compilação de drivers:
http://wiki.forumdebian.com.br/index.ph ... do_Drivers

esse tutorial me provocou algumas dúvidas:

1° a instalação dos kernels termina com o comando apt-get install kernel-source-versão
kernel-headers-versão como na seção "Instalação" ou descompactar e fazer os liks e compilando é sempre necessário?

2° Quando instalamos pelo synaptic ele faz o mesmo processo? ou só o baixa?

3° caso eu instale de um arquivo bz2 baixado, descompactando, fazendo os links e compilando, o synaptic entende ele como instalado? caso não, tem como ele passar a enxergá-lo?

grato.

"Se não queres cansar os olhos e os sentidos, segue o sol pela sombra" Nietzsche
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
21/09/2008, 19:52
Resposta: #2
Re: instalação do source e headers e dúvidas
Vamos por partes... :twisted:

tiagosarj Escreveu:Saudações. Tenho algumas dúvidas sobre kernel sources e headers. alguém teria algum link onde eu possa encontrar alguma explicação sobre eles? como funcionam? pra que servem, etc?
Sim. No link abaixo tem um breve explicação:
http://www.guiadohardware.net/guias/05/index3.php

Citar:no wiki tem um tutorial ensinando a preparar o kernel para compilação de drivers:
http://wiki.forumdebian.com.br/index.ph ... do_Drivers

esse tutorial me provocou algumas dúvidas:

1° a instalação dos kernels termina com o comando apt-get install kernel-source-versão
kernel-headers-versão como na seção "Instalação" ou descompactar e fazer os liks e compilando é sempre necessário?
Normalmente a instalação do source e header do kernel pelo gerenciador de pacotes (aptitude/synpatic/apt-get) já resolve o problema.
Entretanto a situações, como drivers muito antigos, onde é encessário efetuar todo o procedimento descrita na seção "Problemas e soluções" escrito no artigo.

Citar:2° Quando instalamos pelo synaptic ele faz o mesmo processo? ou só o baixa?
Se marcar um software para instalação pelo synaptic, ele será instalado normalmente, da mesma maneira que seria feita pelo aptitude ou apt-get.

Citar:3° caso eu instale de um arquivo bz2 baixado, descompactando, fazendo os links e compilando, o synaptic entende ele como instalado? caso não, tem como ele passar a enxergá-lo?
Por causa da maneira de criar o source do kernel descrito no artigo do wiki, o gerenciamento de pacotes do Debian não o reconhece.

Para reconhece-lo, seria necessário criar o source através da maneira Debian de compilar um kernel.
http://ftp.ui.edu/bebas/v04/org/vlsm/sa ... pt-br.html

[Imagem: debianuseruserbarsp1.png]
[Imagem: gnomeuserqj9.jpg]
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
22/09/2008, 11:41
Resposta: #3
 
Instale ele pelo apt-get tbm!!

Para achar a da tua versã do kernel bas usar o comando:
Código:
# apt-cache search linux-headers

para o sources:
Código:
# apt-cache search linux-source

Acho que é isso que vc quer !!

Debian 5.02 Lenny Kernel-2.6.30 -KDE-3.5.10
Slackware 12.1 Kernel-2.6.24-5 -KDE-3.5.10
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
23/09/2008, 14:48
Resposta: #4
 
ok. valew pelos esclarecimentos. E o link do eliasdiniz me ajudou bastante. outra dúvida Alegre : o que acontece se um pacote source ou headers for instalado de duas maneiras diferentes? qual estará funcionando. E os pacotes instalados descompactando, criando os links e compilando manualmente, para desinstala-los basta remover as pastas e os links?

grato,
valew brothers

"Se não queres cansar os olhos e os sentidos, segue o sol pela sombra" Nietzsche
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
25/09/2008, 20:30
Resposta: #5
 
tiagosarj Escreveu:ok. valew pelos esclarecimentos. E o link do eliasdiniz me ajudou bastante. outra dúvida Alegre : o que acontece se um pacote source ou headers for instalado de duas maneiras diferentes?
Se os sources/headers forem versões diferentes, não haverá problemas.

Citar:qual estará funcionando?
Depende. Quando for compilar um driver ele irá solicitar o source/header do kernel em execução. Exemplo:
Imagine que tenha instalado dois kernels:
A versão 2.6.24 com seu source instalado pelo gerenciador de pacotes (aptitude/synaptic) e o 2.6.25 com seu source instalado manualmente.

Se iniciar o sistema com o kernel 2.6.24 e compilar o driver, será requisitado o source desse kernel.


O que pode ocorrer é que o driver é antigo e seja necessário usar um kernel antigo/específico.

Citar: E os pacotes instalados descompactando, criando os links e compilando manualmente, para desinstala-los basta remover as pastas e os links?
Sim

[Imagem: debianuseruserbarsp1.png]
[Imagem: gnomeuserqj9.jpg]
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS