Atualização para kernel 4.0.1 no Elementary OS

Publicado por Xerxes em 13/05/2015

[ Hits: 8.882 ]

 


Atualização para kernel 4.0.1 no Elementary OS



O procedimento serve para qualquer distribuição baseada em Ubuntu 14.04 LTS (Linux Mint 17, por exemplo).

Por padrão, a versão do Kernel do Elementary OS Freya é 3.16, siga as instruções para atualizar para a versão 4.0.1.

Como ver a minha versão atual do Kernel?

Use o comando:

uname -r

Preciso fazer essa atualização?

Essa atualização trata-se apenas de correções de erros e atualizações de drivers. Se tudo estiver funcionando perfeitamente no seu computador, a resposta é não, não precisa atualizar. Atualizar o Kernel pode até mesmo causar problemas. Mesmo assim, se você faz questão de ter a versão mais atualizada possível, siga o procedimento.

Para ver informações sobre qualquer versão de Kernel, acesse:

Atualização do Kernel

Antes de baixar os arquivos para fazer a atualização, instale o Axel para agilizar o procedimento:

sudo apt install axel

Acesse o diretório temporário:

cd /tmp

Agora, baixe os arquivos necessários, de acordo com a arquitetura do seu computador. Não sabe a arquitetura? Execute:

uname -m

Assim você fica sabendo se é 64-bits ou não.

Há dois tipos de opções para instalar, há o kernel normal e o kernel de baixa latência:
  • O kernel de baixa latência é nada mais, nada menos, que um kernel que tem um tempo de resposta menor (baixa latência). Ou seja, você manda o computador fazer algo e ele diz "ok, agora mesmo chefinho!".
  • Já o kernel normal, dependendo da situação, ele diz "Espere um pouco, por favor, tenho que fazer uma coisa que julgo ser mais importante primeiro". Para servidores, é melhor um kernel de latência alta, pois ele precisa fazer o seu trabalho sem ser interrompido.

Caso seu sistema seja 64-bits, baixe os arquivos com:

axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.201504290935_all.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-generic_4.0.1-040001.201504290935_amd64.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-image-4.0.1-040001-generic_4.0.1-040001.201504290935_amd64.deb

Opcionalmente, se preferir o Kernel de baixa latência (tempo de resposta menor) para o sistema 64-bits , pode baixar os seguintes arquivos ao invés dos anteriores:

axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.201504290935_all.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-lowlatency_4.0.1-040001.201504290935_amd64.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-image-4.0.1-040001-lowlatency_4.0.1-040001.201504290935_amd64.deb

Agora, se seu kernel não for 64-bits (e sim 32-bits), baixe os arquivos com:

axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.201504290935_all.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-generic_4.0.1-040001.201504290935_i386.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-image-4.0.1-040001-generic_4.0.1-040001.201504290935_i386.deb

Opcionalmente, se preferir o Kernel de baixa latência (tempo de resposta menor) para o sistema 32-bits , pode baixar os seguintes arquivos ao invés dos anteriores:

axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.201504290935_all.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-lowlatency_4.0.1-040001.201504290935_i386.deb
axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-image-4.0.1-040001-lowlatency_4.0.1-040001.201504290935_i386.deb

Por fim, instale os pacotes com o comando:

sudo dpkg -i linux*.deb

Reinicie o sistema:

sudo reboot

Abra o terminal e verifique a versão do Kernel:

uname -r

Removendo a atualização

Deu problema, quero voltar ao Kernel antigo! Como faço?

Inicie o kernel antigo primeiro e apenas remova o Kernel novo, com:

sudo apt-get remove linux-headers-4.0.1 linux-image-4.0.1

E atualize o GRUB:

sudo update-grub

Fontes:
Outras dicas deste autor

Como obter o ProjectBrutality do github

Blog oficial do Linus Torvalds

Como checar os plugins do Firefox

rename - Comando para renomear todos os arquivos para letra minúscula

Como remover ícones do painel superior no Gnome Clássico

Leitura recomendada

Atualizar para kernel mais recente no Debian

Resolvendo erro: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY

Problemas com kernel 3.1.0-1-amd64 + Xen + Debian Wheezy

Exploit dá acesso root em máquina local - kernels 2.6.17 e 2.6.24.1

Conexões PPTP através de gateways Linux

  

Comentários
[1] Comentário enviado por LeandroMenezes81 em 14/06/2015 - 08:18h

Bom dia Xerxes!
Obrigado por sua contribuição. Executei todo o procedimento, mas não obtive êxito com esse upgrade de Kernel. Também tentei o seguinte procedimento:

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201...

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-04...

wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-0400...

sudo dpkg -i linux-headers-4.0*.deb linux-image-4.0*.deb

sudo reboot

Porém, quando executo o comando uname -r, a versão do Kernel continua a 3.16

Esse procedimento aprendi no Blog do Edivaldo (http://www.edivaldobrito.com.br/). Deu certo no Ubuntu 15.04. Toda vez que uma versão nova e estável do Kernel Linux está disponível, atualizo desta maneira. Contudo não estou conseguindo no elementary OS.

Poderia me ajudar? Muito obrigado!

[2] Comentário enviado por xerxeslins em 14/06/2015 - 15:55h

Use:

$ sudo update-grub

Depois que instalar o kernel e depois reinicie. Veja se funciona.


--
Só digo uma coisa: num digo é nada. E digo mais: só digo isso.

[3] Comentário enviado por LeandroMenezes81 em 16/06/2015 - 12:54h


[2] Comentário enviado por xerxeslins em 14/06/2015 - 15:55h

Use:

$ sudo update-grub

Depois que instalar o kernel e depois reinicie. Veja se funciona.


--
Só digo uma coisa: num digo é nada. E digo mais: só digo isso.


Bom dia caro Xerxes!

Ontem eu instalei o Fedora 22 em Quad boot (Hehehe...) e acabei tendo que utilizar o Boot Repair em um Live USB com Ubuntu 15.04 pra consertar o Grub2. Aí a opção com o Kernel acima citado foi devidamente configurada. Agora meu elementary OS está com o Kernel 4.0.5 rodando sem problemas.

Muito obrigado!

[4] Comentário enviado por xerxeslins em 16/06/2015 - 12:59h

Legal! :D

[5] Comentário enviado por jrquinello777 em 22/08/2016 - 16:29h

Boa tarde, Xerxes! Amigo, tentei atualizar mas aparecem essas mensagens de erro...
Poderia me ajudar?
Valeu amigo, um abraço!


~$ cd /tmp
nepheshayyah@nepheshayyah-Aspire-5741Z:/tmp$ axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.2...
Initializing download: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.2...
HTTP/1.1 404 Not Found
nepheshayyah@nepheshayyah-Aspire-5741Z:/tmp$ axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-generic_4.0.1-...
Initializing download: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-generic_4.0.1-...
HTTP/1.1 404 Not Found
nepheshayyah@nepheshayyah-Aspire-5741Z:/tmp$ axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-image-4.0.1-040001-generic_4.0.1-04...
Initializing download: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-image-4.0.1-040001-generic_4.0.1-04...
HTTP/1.1 404 Not Found
nepheshayyah@nepheshayyah-Aspire-5741Z:/tmp$ axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.2...
Initializing download: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001_4.0.1-040001.2...
HTTP/1.1 404 Not Found
nepheshayyah@nepheshayyah-Aspire-5741Z:/tmp$ axel -va http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-lowlatency_4.0...
Initializing download: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0.1-vivid/linux-headers-4.0.1-040001-lowlatency_4.0...
HTTP/1.1 404 Not Found

[6] Comentário enviado por xerxeslins em 22/08/2016 - 16:53h


[5] Comentário enviado por jrquinello777 em 22/08/2016 - 16:29h

Boa tarde, Xerxes! Amigo, tentei atualizar mas aparecem essas mensagens de erro...
Poderia me ajudar?
Valeu amigo, um abraço!

...


Amigo, a dica está antiga. Os links não funcionam mais. Infelizmente não adianta mais usar esses comandos.




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts