meinhardt_jgbr
(usa Debian)
Enviado em 18/09/2010 - 09:41h
Com certeza o kernel 2.6.26 do Lenny está defasado em relação ao hardware dos equipamentos portáteis atuais. Apesar de ser também um fã incondicional do Debian e usar o mesmo ainda na versão Lenny neste NoBo como a minha distro ancora (para trabalho), continuo sugerindo que você faça testes com outras distros em modo-Live para apenas confirmar se o seu hardware passa a funcionar como deveria.
A nova versão do Debian deve ser lançada nos próximos meses e como todos já comentaram, virá com kernel mais atual e suporte nativo a hardware muito mais amplo. Com isto e com o Squeeze já congelado, de repente valeria mais a pena fazer a migração do Lenny para o Squeeze.
Você encontra indicações bem detalhadas no artigo do GDH, abaixo:
http://www.gdhpress.com.br/blog/mais-dicas-lenny/
"Citação"
Migrando para a próxima versão
Seguindo a tradição de manter o desenvolvimento simultâneo das versões Stable, Testing e Unstable, juntamente com o lançamento do Lenny, foi iniciado o desenvolvimento do Squeeze (6.0), a atual versão Testing, cujo lançamento está inicialmente previsto para o segundo semestre de 2010.
Embora, por definição, a versão Testing seja uma versão de desenvolvimento, que possui diversos bugs (é normal que você passe a ter pequenos problemas ao atualizar o sistema, que um ou outro programa deixe de funcionar corretamente depois de atualizado e assim por diante), ela acaba sendo a melhor maneira de ter acesso a um sistema atualizado, sem com isso precisar migrar para o Ubuntu ou outra distribuição.
Você pode migrar do Lenny para o Squeeze a qualquer momento e a partir daí passar a ter acesso às novas versões dos pacotes. Se continuar a atualizar o sistema até o final do ciclo, vai eventualmente acabar com uma instalação da próxima versão estável, com a opção de repetir o ciclo indefinidamente, atualizando do Lenny para o Squeeze e dele para a próxima versão estável. Não é incomum encontrar usuários antigos do Debian que atualizaram do Sarge para o Etch, do Etch para o Lenny e que agora estão utilizando o Squeeze, sem nunca precisarem reinstalar o sistema.
Para fazer a alteração, substitua todas as referências ao "lenny" dentro do arquivo "/etc/apt/sources.list" por "squeezy", que é a atual versão testing.
Comente a linha do "volatile.debian.org" (ele está disponível apenas para as versões estáveis) e adicione a linha que ativa o uso dos repositórios do unstable. Depois das alterações, o arquivo ficará assim:
deb
http://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb-src
http://ftp.br.debian.org/debian/ squeeze main contrib non-free
deb
http://security.debian.org/ squeeze/updates main contrib non-free
deb-src
http://security.debian.org/ squeeze/updates main contrib non-free
#deb
http://volatile.debian.org/debian-volatile squeeze/volatile main
#deb-src
http://volatile.debian.org/debian-volatile squeeze/volatile main
deb
http://www.debian-multimedia.org squeeze main
deb
http://ftp.br.debian.org/debian/ sid main contrib non-free
Os repositórios do security.debian.org ficarão sem uso enquanto estiver usando o testing, pois as atualizações de segurança ficam disponíveis apenas para as versões estáveis. Entretanto, não faz mal deixar as linhas no arquivo, já que elas passarão a ser usadas quando o Squeeze for declarado estável.
É recomendável usar os repositórios do Squeeze (Testing) junto com os repositórios do Sid (Unstable), pois em muitas situações o testing fica com dependências quebradas (pacotes que precisam de outros que ainda não foram atualizados) e o apt resolve o problema automaticamente, baixando a partir do Unstable.
Quando o Squeeze entrar em freeze (ou seja, for congelado), o que acontece cerca de 6 meses antes do lançamento da nova versão, você pode comentar a linha do sid e passar a usar apenas o Squeeze, que já estará praticamente completo.
Nesse caso, é importante que você crie (ou modifique) o arquivo "/etc/apt/apt.conf ", adicionando a linha:
APT::Default-Release "squeeze";
Isso explica ao apt que ele deve utilizar os pacotes do Squeeze por padrão, recorrendo aos pacotes do Sid apenas em casos em que os pacotes solicitados ainda não estejam disponíveis. Isso faz com que o Sid seja usado apenas enquanto os repositórios do Squeeze estiverem incompletos, deixando de ser usado conforme a versão for finalizada.
Depois de alterar a configuração, utilize os tradicionais "apt-get update" e "apt-get dist-upgrade" para atualizar o sistema do Lenny para o Squeeze. A partir daí, você pode continuar atualizando o sistema periodicamente usando o "apt-get upgrade", até que o Squeeze esteja finalmente pronto. Quando isso finalmente acontecer, você tem novamente a escolha de ficar com ele, ou de migrar para a próxima versão Testing, recomeçando o ciclo. :)
Uma nota importante é que os pacotes do Testing/Unstable são atualizados muito rapidamente (diferente dos pacotes do Stable que recebem apenas atualizações de segurança), por isso é perda de tempo tentar rodar o "apt-get upgrade" todos os dias para tentar manter o sistema atualizado. Todos os dias haverão 100 ou 200 MB de atualizações, contendo revisões menores dos pacotes, que você só precisa realmente atualizar se for um beta-tester. Uma boa dosagem nesse caso é atualizar o sistema a cada duas ou quatro semanas, mantendo-o atualizado, mas sem cair na paranóia de tentar testar cada nova versão de cada pacote.
"Fim da citação"