Notícia publicada por brain em junho 16, 2004 10:04 AM
| TrackBack
"A mais nova versao do kernel linux, 2.6.7, foi lançada hoje. Alem dos tradicionais bugfixes e melhorias (principalmente em ALSA e USB, vide Changelog), Linus Torvalds anuncia a correção do bug recentemente anunciado, chamado de 'FP exception problem'." A contribuição vem de Henrique Ruiz Poyatos Neto (henrique at inventivehouse.com.br), acompanhada deste link do kernel.org para maiores detalhes.
Tenho o source do 2.6.6 - é só aplicar o patch-2.6.7.bz2 que ele fica igualzin? (não queria ter que baixar os 33MB denovo...)
já não era sem tempo. não só pelo problema do "FP Exception", mas pelas melhorias que vi no ChangeLog. estava a usar o 2.6.7.rc3 há tempos... o sistema de input, mormente mice, teve uma atenção esmerada. há uma profusão de melhorias referentes a estes dispositivos.
Vi vocês falarem de aplicação de patch, sempre quis aprender a fazer isso?
Como é que se aplica o patch no kernel do Linux.
Se puderem em ajudar?
Obrigado.
caro iniciante, eu também nunca apliquei os chamados patches, preferindo sempre a compilação, donde se pode ter mais controle. porém, à guisa de informação, no README que acompanha os pacotes de kernel tem a instrução correta do patch, inclusive com exemplo de sintaxe.
1 - Descompacte o arquivo do patch (normalmente faço isso em /usr/src
2 - cd /usr/src/linux
3 - patch -p1 < ../patch-xxx
É só isso. Se tiverem dúvidas ainda assim, mandem um email.
Sim, tendo o 2.6.6 o patch faz com que você tenha exatamente o mesmo código fonte. Feito isso, você compila como se tivesse baixado o kernel 2.6.7.
Para aplicar o patch, faça:
gzip -cs ../patch-2.6.7.gz | patch -pq
Isso no diretório do fonte do kernel.
Tem um jeito mais fácil de aplicar o patch. Baixe-o, coloca no diretório /usr/src/linux/scripts/ e executa o script patch-kernel . O lance se vira..
Notem que o Conectiva Linux 10 virá com o kernel 2.6.5, mas este e diversos outros patches já foram aplicados.
Temos que esclarecer isso pois algumas pessoas desinformadas acham que por liberarmos um kernel de número menor quer dizer que não ele não tem correções de segurança ou outros patches que achamos necessários. Se alguém te falar isso cheque antes. Uma maneira é usar o comando 'rpm -q --changelog'.
É bom que, antes que seja aplicado o patch, seja utilizado o "make mrproper", para deixar a árvore do kernel como esatava antes de todas as possíveis compilações.
Depois, é só aplicar o patch, usando "patch -p1 < patch-etc".
Vou baixar e compilar hoje mesmo!
PS: O Slackware 10-RC1 está para sair, tem um monte de novidades como Gnome 2.6.1+, KDE 3.2.3, GCC 3.4, XOrg 6.7, etc. Pena que o Kernel é da versão 2.4.x ainda.
Olha para alguns o kernel 2.4 é a salvação : winmodems e compatibilidades com programas fechados (vmware, oracle,...).
Estou usando o CL10 kernel 2.6 e a velocidade é realmente fantastica, peguei o firebird (banco de dados) que possui uma versao nptl (suporte a thread melhorado do 2.6) e ele simplesmente voa.
Mas o vmware nao compila/instala, ainda nao consegui fazer meu touchpad funcionar (no 2.4 funcionava) e nem o medidor de bateria do KDE parece querer funcionar. Touchpad e winmodem (intel) é do que sinto mais falta.
Apesar disso, nao volto para 2.4.
Olha para alguns o kernel 2.4 é a salvação : winmodems e compatibilidades com programas fechados (vmware, oracle,...).
Estou usando o CL10 kernel 2.6 e a velocidade é realmente fantastica, peguei o firebird (banco de dados) que possui uma versao nptl (suporte a thread melhorado do 2.6) e ele simplesmente voa.
Mas o vmware nao compila/instala, ainda nao consegui fazer meu touchpad funcionar (no 2.4 funcionava) e nem o medidor de bateria do KDE parece querer funcionar. Touchpad e winmodem (intel) é do que sinto mais falta.
Apesar disso, nao volto para 2.4.
Duas perguntas. Uma é alguem sabe se este kernel tem modulos para o modem externo speedstream da siemens. E como eu faço para atualizar os programas que utilizam os modulos do kenrel diretamente por que quando eu peguei o kernel 2.6.2 vi que seria necessario recompilar também outros programas como o modprobe mas ainda assim outros programas não funcionam como o sndconfig.
Mudando um pouco de assunto o kenel 2.6.x incrivelmente rápido tão rapido que nem parece que é a mesma maquina.
O vmware tem um patch para compilar no 2.6 busca nos foruns da pagina deles
Rodrigo Stulzer,
Gostei do comentário. Era uma dúvida que eu tinha. Já que o Kernel do CL 10 será o 2.6.5, gostaria de saber também se todos os benefícios trazidos pelo Kernel 2.6.6 e recentemente o 2.6.7 virão "patcheados" (digamos assim) no Conectiva Linux 10 Final. Obrigado.
Obrigado a todos pela força - o patch deu certo aki, ainda estou olhando todas as opções...
Sites que encontrei com mais informações:
http://linuxheadquarters.com/howto/tuning/kernelpatch.shtml
http://kernelnewbies.org/
Nos kernel's 2.4.x já foi lançado algum kernel com essa correção ?
[]s
para os usuarios do SuSe 9.1 ja ta disponivel a atualizaçao do kernel para o 2.6.7 pelo YOU (yast online update)
Não tem não o Kernel 2.6.7 para o Suse via YOU.
O que tem é o Kernel 2.6.5-7, que contém as correções de segurança do Kernel 2.6.7. É o mesmo esquema que o carinha acima falou da Conectiva.
Para usuários do SUSE Linux: http://www.suse.de/de/security/2004_17_kernel.html
Comentários desativados: Esta discussão é antiga e foi arquivada, não é mais possível enviar comentários adicionais.