KERNEL 4.0 NO DEBIAN, LINUX MINT E UBUNTU – ATUALIZAÇÃO RÁPIDA

INTRODUÇÃO

 

Olá, pessoal.

Estou realizando uma nova contribuição na comunidade GNU/Linux, descrevendo de forma rápida, a atualização do kernel do Debian e suas variações (Ubuntu, Linux Mint, Lubuntu etc) para a versão 4.0, lançada em 12/04/2015.

O Kernel Linux 4.0, codinome “Hurr durr eu sou uma ovelha” – não, realmente – traz consigo um conjunto pequeno de novo suporte de hardware, ajustes de performance, correções de bugs e afins.

RECURSOS

Se você já foi posto para fora por necessidade de reiniciar a sua máquina Linux para concluir a instalação de uma atualização do kernel, não estará sozinho. É um pequeno inconveniente na área de trabalho, e uma das mais importantes para os servidores.

A boa notícia é que o Linux 4.0 não precisa reiniciar para completar a atualização do kernel, uma coisa do passado. Bem, quase.

A base inicial para apoiar patching sem reinicialização chega nesta última versão, pronta para administradores experientes para aproveitar o Kernel Linux 4.0.

OUTRAS MUDANÇAS

Embora seja considerado um pequeno lançamento do mais novo kernel Linux, consegue espremer em um conjunto de boas-vindas de melhorias de hardware, novos drivers e ajustes de performance.

Esses incluem:

  • Melhorias na plataforma Intel “Skylake”;
  • Suporte Intel Quark SoC;
  • Várias correções para melhorar Linux rodando em um Playstation 3;
  • Töpen-source AMD Radeon driver suporta DisplayPort Áudio;
  • Vários ajustes de driver HID variado, incluindo Lenovo teclados compactos, Wacom Cintiq 27QHD;
  • Toshiba configurações de energia do motorista acrescenta sono USB / função de carga, carga rápida, o sono w / música, etc;
  • Tweaks do sistema de arquivos, incluindo F2FS, BtrfFS, etc.

Saiba mais em:

Mesmo sendo fácil, lembre-se de realizar um backup de TODOS os seus arquivos, pois pode ocorrer algum problema no decorrer da execução e comprometer todo o sistema.

Estou usando um Ubuntu 14.04 LTS para realizar a atualização.

Primeiro, vamos verificar a versão do sistema (32 ou 64 bits), abra o terminal (Ctrl+Alt+t) e digite o comando abaixo:

$ uname -m

  • Se ele retornar “x86_64”, seu sistema é 64 bits.
  • Se a mensagem for “i686”, a versão é 32 bits.

Vou criar um diretório para ficar mais organizado os pacotes de atualização, vou continuar a atualização usando o usuário root:

# mkdir -p $HOME/atualiza_kernel
# cd $HOME/atualiza_kernel

Agora, vamos baixar os pacotes da respectiva arquitetura.

Arquitetura 32 bits:

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_i386.deb

Arquitetura 64 bits:

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-generic_4.0.0-040000.201504121935_amd64.deb

KERNEL 4.0 LOWLATENCY

Agora, se deseja instalar o “kernel 4.0 lowlatency”, use os links abaixo:

Kernel lowlatency 32 bits:

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_i386.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_i386.deb

Kernel lowlatency 64 bits:

# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000_4.0.0-040000.201504121935_all.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-image-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_amd64.deb
# wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.0-vivid/linux-headers-4.0.0-040000-lowlatency_4.0.0-040000.201504121935_amd64.deb

Agora que já foi realizado o download dos pacotes necessários, já podemos atualizar:

# dpkg -i *.deb

Vamos realizar a limpeza removendo os pacotes baixados:

# rm -rf $HOME/atualiza_kernel

Ao término, execute o comando:

# reboot

Pronto! Kernel instalado. Para verificar, basta executar o comando:

$ uname -r

REMOVENDO

Caso tenha problemas ou queira remover, PRIMEIRO inicie o Kernel antigo.

E basta usar os comandos abaixo:

$ sudo apt-get purge linux.image-4.0*

Atualizar o GRUB (para garantir que não haja erros na inicialização):

$ sudo update-grub

E reiniciar.

CONSIDERAÇÕES FINAIS

Usar a última versão do kernel é sempre uma caixinha de surpresas, então, veja se é necessário a atualização e use os últimos recursos adicionados ao kernel.

Rolar para cima