Você quer estudar GNU/Linux a fundo, instalou o Debian Squeeze no seu PC/Notebook, porém, funções básicas como áudio, rede Wireless, mouse, Bluetooth, entre outros, não funcionam.
E agora? Volto para o Windows?
A respostá é simples: NÃO! Entenda o porque, abaixo.
1ª Pergunta: Por que isto acontece?
Resposta: Por padrão, o Debian só é lançado quando está pronto. Ou seja, não existe uma data pré determinada para o lançamento do mesmo.
Até isto acontecer, são realizados testes e mais testes a todo vapor, por isso, o mesmo traz um kernel estável. O que pode deixá-lo desatualizado com o tempo, tornando o mesmo, incompatível com alguns periféricos mais modernos.
Sabendo disso, podemos concluir que um kernel mais atual pode resolver parte dos (senão todos os) nossos problemas em relação a compatibilidade.
2ª Pergunta: Então eu terei que perder noites de sono para pesquisar, selecionar e compilar um novo kernel?
Resposta: Novamente: Não! Existe um jeito mais fácil para realizar tal tarefa, basta instalar um novo kernel via APT (isso mesmo, instalar um novo kernel).
Bom, chega de delongas e vamos ao que interessa.
Se você quer programas mais atuais no Debian, tem a opção de instalá-los via Backports, que nada mais é do que um repositório paralelo do Debian que contém programas com versões mais atualizados, testados e recompilados (geralmente) em uma versão estável do Debian.
Para começar, adicione o mirror do Backports, no sources.list do Debian:
# echo “deb http://backports.debian.org/debian-backportssqueeze-backports main contrib non-free” >> /etc/apt/sources.list
Logo depois, atualize o mirror:
# aptitude update
Agora que já está tudo atualizado, realize uma busca (enfatizando o Backports), atrás de um kernel Linux:
# aptitude search -t debian-backports linux-image
Saída do comando:
v linux-image -
v linux-image-2.6 -
p linux-image-2.6-amd64 – Linux for 64-bit PCs (dummy package)
p linux-image-2.6-openvz-amd64 – Linux 2.6 for 64-bit PCs (meta-package), O
p linux-image-2.6-rt-amd64 – Linux for 64-bit PCs (dummy package)
p linux-image-2.6-vserver-amd64 – Linux 2.6 para PCs 64-bit (metapacote), su
p linux-image-2.6-xen-amd64 – Linux 2.6 for 64-bit PCs (meta-package), X
i linux-image-2.6.32-5-amd64 – Linux 2.6.32 for 64-bit PCs
p linux-image-2.6.32-5-amd64-dbg – Debugging infos for Linux 2.6.32-5-amd64
p linux-image-2.6.32-5-openvz-amd – Linux 2.6.32 for 64-bit PCs, OpenVZ suppor
p linux-image-2.6.32-5-openvz-amd – Debugging infos for Linux 2.6.32-5-openvz-
p linux-image-2.6.32-5-vserver-am – Linux 2.6.32 for 64-bit PCs, Linux-VServer
p linux-image-2.6.32-5-vserver-am – Debugging infos for Linux 2.6.32-5-vserver
p linux-image-2.6.32-5-xen-amd64 – Linux 2.6.32 for 64-bit PCs, Xen dom0 supp
p linux-image-2.6.32-5-xen-amd64- – Debugging infos for Linux 2.6.32-5-xen-amd
p linux-image-2.6.39-bpo.2-amd64 – Linux 2.6.39 for 64-bit PCs
p linux-image-3.2.0-0.bpo.1-amd64 – Linux 3.2 for 64-bit PCs
p linux-image-3.2.0-0.bpo.1-amd64 – Debugging infos for Linux 3.2.0-0.bpo.1-am
p linux-image-3.2.0-0.bpo.1-rt-am – Linux 3.2 for 64-bit PCs, PREEMPT_RT
p linux-image-3.2.0-0.bpo.1-rt-am – Debugging infos for Linux 3.2.0-0.bpo.1-rt
p linux-image-3.2.0-0.bpo.2-amd64 – Linux 3.2 for 64-bit PCs
p linux-image-3.2.0-0.bpo.2-amd64 – Debugging infos for Linux 3.2.0-0.bpo.2-am
p linux-image-3.2.0-0.bpo.2-rt-am – Linux 3.2 for 64-bit PCs, PREEMPT_RT
p linux-image-3.2.0-0.bpo.2-rt-am – Debugging infos for Linux 3.2.0-0.bpo.2-rt
p linux-image-amd64 – Linux for 64-bit PCs (meta-package)
p linux-image-openvz-amd64 – Linux for 64-bit PCs (meta-package), OpenV
p linux-image-rt-amd64 – Linux for 64-bit PCs (meta-package), PREEM
p linux-image-vserver-amd64 – Linux para PCs de 64-bit (meta-pacote), su
p linux-image-xen-amd64 – Linux for 64-bit PCs (meta-package), Xen d
Perceba que a saída do comando nos traz diversos kernels para virtualização, no nosso caso, iremos instalar um kernel comum, padrão nos sistemas GNU/Linux atuais (no meu caso, um kernel 64-bit):
# aptitude install -t debian-backports linux-image-3.2.0-0.bpo.2-amd64
Feito isto, basta reiniciar seu PC/Notebook, selecionar o kernel novo e verificar se os seus periféricos (ou parte deles) estão funcionado como deveriam.
Obs.: Lembrando que esta é apenas uma solução lógica, afinal, com o kernel mais atual é provável que os periféricos venham funcionar corretamente.
Um abraço a todos, até mais!
Publicado por Bruno Rocha da Silva
Fonte: viva o linux













MUITOOO bom
é com artigos como esse que o linux vai para frente.
parabens e obrigado.