O kernel (núcleo) é o coração de qualquer sistema operativo. O GNU/Linux tem kernel, o Mac OS X também , Windows, Android e iOS também….e por aí fora. Esta camada é a responsável por fazer a interacção entre o software e hardware, permitindo que os processos comuniquem de forma transparente com os dispositivos electrónicos.
Depois do lançamento da versão 3.15 em Junho, Linus Torvalds anunciou agora a versão 3.16 estável do Kernel Linux depois de 7 releases candidates.
Linus Torvalds anunciou mais uma versão do Kernel Linux quase em modo de brincadeira “So nothing particularly exciting happened this week, and 3.16 is out there”
Com o nome de código “‘Shuffling Zombie Juror” esta versão traz várias novidades e também a correcção de alguns bugs presentes na versão anterior.
Das novidades há a destacar:
- Suporte para o CPU Nvidia Tegra K1 e GPU Kepler
- 80 alterações e melhores no sistema de ficheiros Btrfs
- Suporte para Tegra HD-áudio HDMI
- Suporte inicial para Intel Cherryview
- Imagem Multi-Plataforma para arquitectura ARM (para vários SOcs ARM como é o caso do Exynos)
- Suporte para modem do Nokia N900
- Melhorias no suporte para o controlador Sixaxis e DualShock 4
- Driver para Synaptics touchpad
- Novos drivers para dispositivos áudio
Como instalar /actualizar para o Kernel 3.16 no Ubuntu?
Antes de actualizar, é necessário saber se o seu sistema é de 32 bits ou de 64 bits (32-bit = i386, 64-bit = amd64). Para isso basta ir a System Settings –> Details. Em seguida, basta executar os comandos apropriados:
[32 bits]
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_i386.deb
sudo dpkg -i linux-headers-3.16*.deb linux-image-3.16*.deb
sudo reboot
[64 bits]
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-headers-3.16.0-031600_3.16.0-031600.201408031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.16-utopic/linux-image-3.16.0-031600-generic_3.16.0-031600.201408031935_amd64.deb
sudo dpkg -i linux-headers-3.16*.deb linux-image-3.16*.deb
sudo reboot
Caso pretendam remover o Kernel 3.16 basta usar o seguinte comando
sudo apt-get remove linux-headers-3.16* linux-image-3.16*
A actualização do kernel traz novas funcionalidades ao nosso sistema. O processo actual para actualização é bastante simples e caso detectem algumas instabilidade no sistema, podem sempre reverter o mesmo para outra versão do kernel.