Como instalar o Kernel Linux 3.11

O novo Kernel Linux 3.11.0 acabou de ser empacotado pela Canonical, estando portanto disponível para download. Este kernel não entra em repositórios oficiais do Ubuntu (pelo menos dos Ubuntus finalizados) porque é um kernel extremamente atualizado e pode ter alguma instabilidade associada, aliás, pertence à família 3.11x e portanto é natural que possa ser imprevisível. Este Kernel 3.11x traz novidades muito importantes para quem utiliza placas de vídeo híbridas da AMD e Intel Haswell. Saiba porquê aqui.

Uma vez que ele não está disponibilizado em nenhum repositório, neste artigo damos-lhe a conhecer o Kernel 3.11.0 e explicamos como você o pode instalar manualmente de forma fácil. De salientar que o método explicado neste artigo não requer qualquer procedimento complexo de compilação. Este kernel foi empacotado tendo em vista os últimos Ubuntus, portanto funciona bem no Ubuntu 13.04, no Ubuntu 12.10, no Mint 14 e no Mint 15. Em princípio deve funcionar também no Ubuntu 12.04 e ElementaryOS.

ATENÇÃO: A instalação do Kernel é um procedimento apenas para usuários com
conhecimentos capazes de desfazerem a instalação caso ocorra algo errado.

 

O método apresentado neste artigo utiliza um script editado e testado pela equipa do Ubuntued (veja o vídeo abaixo). O script é extremamente simples e basicamente faz download dos pacotes deb do Kernel Linux conforme a arquitetura do seu computador (que estão presentes neste link). Você pode ver o código fonte desse script quando fizer download para o seu computador, bastando para isso abrir o ficheiro com o Editor de Ficheiros do Ubuntu, o Gedit.

Relativamente às novidades do Linux Kernel 3.11.0, são apenas modificações de manutenção da família Linux Kernel 3.11x. Você pode saber mais sobre o Kernel 3.11x aqui. Verá que que este Kernel 3.11x, tem vantagens importantes para quem utiliza placas de vídeo AMD e os produtos mais novos da Intel, os Haswell. De resto você pode saber mais detalhes sobre esta versão em concreto aqui:

O procedimento de instalação é extremamente simples. No entanto, como o Kernel é a parte mais importante do Ubuntu, muita gente oferece alguma resistência em experimentar instalar. Antes de você realizar o procedimento, recomendamos que veja o vídeo seguinte onde mostramos todo o processo de instalação de um kernel anterior:

 

Como instalar o Kernel 3.11.0

Tal como referido o procedimento usa um pequeno script que faz download dos ficheiros deb conforme a arquitetura do computador. O procedimento deve ser executado sequencialmente e todo ele feito pelo terminal.

  • Navegue para a pasta temporária do Ubuntu:
cd /tmp

  • Faça download do script:
wget http://ubuntued.info/kernels/kernel-3.11.0 -O kernel-3.11.0

  • Defina o ficheiro do script como executável:
chmod +x kernel-3.11.0

  • Execute o script com o comando abaixo. Ele irá perguntar se você tem a certeza. Carregue na tecla ENTER para continuar. Aguarde e acompanhe a instalação.
sudo sh kernel-3.11.0

  • Quando o procedimento de instalação do comando anterior terminar, você já tem o kernel instalado. Significa portanto que apenas precisa de reiniciar para começar a utilizar. Para tal execute o comando seguinte:
sudo reboot

Depois de reiniciar, se você quiser confirmar que está a usar o novo kernel, abra o terminal e escreva o comando seguinte:

uname -r

 

Como remover o Kernel 3.11.0

A instalação do Kernel 3.11.0 deu algum problema? Você quer remover este kernel? O procedimento de remoção também é muito simples, basta escrever o comando seguinte no terminal:

sudo apt-get purge linux-image-3.11.0-*

 

15 Respostas ate agora.

  1. acejota diz:

    Tenho problema:
    Syntax error: redirection unexpected

  2. Piero Ferraz diz:

    instalação finaliza com erro :

    Linux cyber-lnb 3.8.0-30-generic #44-Ubuntu SMP Thu Aug 22 20:52:24 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    /var/lib/dkms/nvidia-304/304.88/build/make.log

    include/linux/cpumask.h:603:26: aviso: signed and unsigned type in conditional expression [-Wsign-compare]
    In file included from /usr/src/linux-headers-3.11.0-031100-generic/arch/x86/include/asm/uaccess.h:539:0,
    from include/linux/poll.h:11,
    from /var/lib/dkms/nvidia-304/304.88/build/nv-linux.h:111,
    from /var/lib/dkms/nvidia-304/304.88/build/nv-i2c.c:15:
    /usr/src/linux-headers-3.11.0-031100-generic/arch/x86/include/asm/uaccess_64.h: Na função ‘copy_from_user’:
    /usr/src/linux-headers-3.11.0-031100-generic/arch/x86/include/asm/uaccess_64.h:62:6: aviso: comparison between signed and unsigned integer expressions [-Wsign-compare]
    /var/lib/dkms/nvidia-304/304.88/build/nv-i2c.c: Na função ‘nv_i2c_del_adapter’:
    /var/lib/dkms/nvidia-304/304.88/build/nv-i2c.c:327:14: erro: void value not ignored as it ought to be
    make[3]: ** [/var/lib/dkms/nvidia-304/304.88/build/nv-i2c.o] Erro 1
    make[2]: ** [_module_/var/lib/dkms/nvidia-304/304.88/build] Erro 2
    NVIDIA: left KBUILD.
    nvidia.ko failed to build!
    make[1]: ** [module] Erro 1
    make: ** [module] Erro 2

  3. Salatiel diz:

    Eu instalei no Ubuntu 12.04 e tá tudo normal, mas a tela do grub mudou pra uma preta, esquisito.

  4. Leonardo diz:

    Tive problemas com virtual box, em relação a rede!

    • Guilherme Silva diz:

      então Leonardo….com modo bridge realmente não está funcionando..o jeito foi deixa-la como modo NAT..funcionou perfeitamente..foi o unico bug que eu encontrei..de resto ele salva o estado da vm 10 vezes mais rapido…

      • Cláudio Novais diz:

        Olá Guilherme,

        Acredito que seja falta de suporte dos módulos do VB para este novo Kernel, pelo menos não é algo inédito isso acontecer (não estou a falar especificamente da parte da rede). Por isso, se é um problema comum, diria que é uma questão de esperar alguns dias ou semanas que proavelmente o suporte deverá vir em breve.

        Entretanto, acho ótimo atitudes como a sua, Guilherme, apresentar soluções alternativas é sempre algo extremamente produtivo na nossa comunidade! ;)

  5. Roni diz:

    Tbm tive o mesmo problema, aceleração 3d opensource da ati (Gallium 3D) não funciona.

  6. Vinícius Belmonte diz:

    Esse Kernel deve ta com algum bug, instalei ele pra testar, o sistema ficou lentissimo, a desktop nao renderizada direito, travando tudo!

Deixe uma resposta a Cláudio Novais