O texto pode ser usado para instalar em outras distros, mas eu não garanto nada, caso tenha dúvidas, problemas, ou quer acrescentar algo poste um comentário. Vale deixar claro que alguns programas param de funcionar e devem serem reinstalados, bons exemplos disso são os drivers da NVIDIA e o VMware, mas fique tranquilo a maioria dos problemas tem solução.
Baixando o kernel
Aperte ALT + F2, em seguida digite o seguinte comando:
gnome-terminal
Quando o terminal aparecer digite o seguinte comando:
$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.37.tar.bz2
E aguarde o download ser concluído.
Isto vai demorar um pouco, dependendo da sua conexão com a internet.
Preparando a instalação
Após ter acabado o download, digite o seguinte:
$ sudo su
Será necessário colocar sua senha, coloque-a.
# cp linux-2.6.37.tar.bz2 /usr/src
Depois disso entre na pasta onde foi copiado o pacote linux-2.6.37.tar.bz2:
# cd /usr/src
Descompacte o arquivo do kernel com o comando:
# tar jxvf linux-2.6.37.tar.bz2
Após ter descompactado entre na pasta do kernel:
# cd linux-2.6.37
Feito isso rode o comando:
# make xconfig
Esse comando te dará a opção de alterar as configurações do novo kernel, ele é baseado em interface gráfica e precisa do QT3 para rodar, a instalação do pacote
qt3-dev-tools deve ser suficiente para o programa rodar.
Ali é carregado a estrutura do kernel atual, caso você queira mudar mude, mas é importante saber o que você está mudando. Aqui no meu PC eu só coloquei o suporte ao PAE, caso você queira ativá-lo, procure na coluna a esquerda "Processor types and features", depois na coluna da direita procure por "High Memory Support" e mude de 4GB, que é o padrão, para 64 GB. Clique no disquete e feche o programa.
[1] Comentário enviado por
Thalysson S em 08/02/2011 - 02:27h:
Legal mesmo. Gostei do artigo.
Abraço.
[2] Comentário enviado por
samianogueira em 08/02/2011 - 10:45h:
Tive problemas com o QT3 pois somente o pacote qt3-dev-tools não me serviu, caso tenham problemas com ele rode o comando:
apt-get install qt3-designer libqt3-mt-mysql qt3-assistant qt3-linguist qt3-examples libqt3-i18n g++
comando para instalação completa e compilação do QT3 e depois prossiga o tutorial normalmente.
Waleu Matheus.
[3] Comentário enviado por
bakunin em 08/02/2011 - 11:00h:
Legal. O ubuntu anda meio capensa e talvez valha a pena recompilar um kernel novo.
Na fase make xconfig sugiro baixar a resolução para 1 ms, e alterar a família de processadores.
[4] Comentário enviado por
maiconramones em 08/02/2011 - 11:03h:
Cara acho que seria bom falar o que o kernel 2.6.37 tem de novidades, pra galera saber se vale a pena ou não instalar o novo kernel.
[5] Comentário enviado por
Thalysson S em 08/02/2011 - 11:22h:
Foi publicado o kernel Linux 2.6.37. Como de costume há várias melhorias que beneficiarão todas as distros em breve, mas para os mais ansiosos pode valer a pena a compilação manual.
Normalmente as mudanças do kernel são bastante técnicas, complicadas de entender para quem não conhece o sistema a fundo. O Kernel Newbies tem uma lista detalhada dos recursos novos ou alterados, como sempre faz.
Há grandes melhorias na escalabilidade SMP, nos sistemas Ext4 e XFS; opção para compilar o kernel com o Big Kernel Lock desativado; melhorias diversas no sistema de I/O; um dispositivo de rede baseado no sistema de arquivos de cluster Ceph; vários aprimoramentos no Btrfs; imagem de hibernação usando compressão LZO; PPP over IPv4; entre várias outras coisas.
Para saber todas as novidades detalhadas, segue o link.
http://kernelnewbies.org/Linux_2_6_37 (Em Inglês)
Abraço.
[6] Comentário enviado por
single_laje em 08/02/2011 - 15:07h:
Boa tarde amigo.
Uso Arch Linux como distro principal e já tenho esse kernel há alguns dias, então resolvi colocar no Ubuntu tb.
Segui as dicas certinho, mas na hora de abrir o programa deu esse erro:
root@geek:/usr/src/linux-2.6.37# make xconfig
scripts/kconfig/qconf Kconfig
No protocol specified
qconf: cannot connect to X server :0.0
make[1]: ** [xconfig] Erro 1
make: ** [xconfig] Erro 2
root@geek:/usr/src/linux-2.6.37#
Já instalei todos os compiladores e nada. O que pode ser?
[7] Comentário enviado por
danniel-lara em 08/02/2011 - 17:51h:
Parabéns pelo artigo
Já estou usando no Debian 6
só tive e utiliar
update-initramfs -k 2.6.37 -c
com o parâmetro -c ai funcionou
e esta 100%
[8] Comentário enviado por
danniel-lara em 08/02/2011 - 18:00h:
Blz single_laje
Ocorreu a mesma coisa no debian
utiliza
sudo apt-get install linux-headers-`uname -r` build-essential bin86 binutils bison fakeroot flex kernel-package libncurses5 libncurses5-dev mesa-utils module-assistant xlibmesa-gl xlibmesa-glu libgl1-mesa-dri dkms
Resolve o problema
Abraço
[9] Comentário enviado por
removido em 08/02/2011 - 19:57h:
Pessoal eu tenho que corrigir um erro. NÂO rodem a limpeza, fará com que drivers e módulos como os do VirtualBox não recompilem corretamente rodem apenas o sudo make clean dentro da pasta da instalação para limpar os módulos e deixar apenas as development files do kernel.
single_laje tente extrair novamente os arquivos eu ví outras pessoas com esse erro e outra: como é um erro no X, sua placa de vídeo está com os drivers corretos ou com o vesa?
[10] Comentário enviado por
michelhenrique em 15/02/2011 - 12:54h:
Pessoal baixei o ubuntu 10.10 em formato iso porem naço cinsigo instala-lo, pois quando chegar na parte "Quem e voce?" preencho todos os campos mas a opçao avançar nao funciona e aquela barra laranja logo abaixo mostra: copiando ficheiros e quando esta quase terminando trava,
sera preciso executar algum comando no terminalzinho abaixo da barra laranja ou o sistema faz tudo sozinho. Alguem poderia me indicar um tutorial aqui do espaço VOL ou mesmo algum procedimento que alguem postou.Muito Obrigado.
[11] Comentário enviado por
joao2010 em 15/02/2011 - 15:25h:
Cara, fiz o que vc sugerir. Só que não entra mais na plataforma gráfica do ubuntu 10.10 e fica só no terminal ocupando a tela toda e sem pista p/ sair de lá... P**** enrascada!
Acho que não funcionou com minha placa! Como saio dessa!???
[12] Comentário enviado por
jeancac em 23/02/2011 - 18:21h:
Olá,
Parabéns pelo artigo. Mas, mesmo seguindo todos os passos descritos e as dicas dos comentários, os drivers da minha placa geforce 6200 não funcionaram no novo kernel. Agora, como eu faço para reinstalar esses drivers? é só remover via apt-get remove e depois instalar novamente? tem algum outro requisito? Sou um usuário básico do linux e costumo lidar mais com o nível operacional, esse negócio de compilar kernel foi apenas uma aventura.
[13] Comentário enviado por
marbreu em 24/02/2011 - 18:08h:
Oi,
Este artigo é muito bom, uso o linux mint em meu notebook lg-e500, baixei o kernel, descompactei e copiei para a pasta, dei o comando make mas qdo ele começa a rolar lá pela metade meu note desliga sozinho, existe uma solução?.Atenciosamente.....
[14] Comentário enviado por
removido em 01/03/2011 - 16:42h:
Primeiramente desculpem a demora nas respostas. Minha vida anda indo muito mal...
michelhenrique: versões anteriores do sistema instalam? Se sim instale qualquer um e rode o teste de memória que você pode encontrar no menu de inicialização do grub, caso o seu computador passe nos testes teste o CD antes de instalar (é muito baixa a chance de ser isso, mas, tente).
joao2010, qual é a sua placa de vídeo? Se não fica difíciu ajudar. Você apagou a imagem de Kernel anterior? Se não, entre por lá e coloque no xorg.conf o vesa para iniciar o S.O em um modo mais fácil de usar dai tente reinstalar os drivers de vídeo novamente.
jeancac: certamente os drivers devem serem reinstalados por que muda o funcionamento do Kernel, faça como eu disse pro joao2010 inicie o S.O com o Kernel anterior depois retorne ao Kernel mais novo e faça a instalação é bem mais tranquilo do que usar o modo texto alem de ser muito mais fácil de nós te orientarmos na solução do problema.
marbreu: as temperaturas do seu note estão normais? É porque compilar o Kernel usa muito o processador e quando o processador chega na temperatura máxima suportada o PC automaticamente desliga para evitar danos.
[15] Comentário enviado por
jeancac em 02/03/2011 - 19:31h:
Olá, Matheus!
Valeu pela dica! Já estou usando minha placa novamente.
Obrigado!