Kernel 5 lançado oficialmente – Confira as novidades e instale

Linus Torvalds anunciou o lançamento da versão final do kernel 5, inciando uma nova fase na vida do núcleo Linux. Confira as novidades e veja como atualizar para o kernel 5 no Linux Ubuntu, Fedora, openSUSE e derivados.


O kernel, é basicamente o coração de um sistema Linux, ou o núcleo do sistema e que o torna o que ele é.

Kernel 5 lançado oficialmente - Confira as novidades e instale
Kernel 5 lançado oficialmente – Confira as novidades e instale

Entre as funções básicas e gerais de um kernel, temos:

  • A comunicação entre os programas que solicitam recursos e o hardware.
  • Gestão dos diferentes programas de computador (tarefas) de uma máquina.
  • Gerenciamento de hardware (memória, processador, periférico, armazenamento, etc.)

No Linux, o kernel é chamado Linux e seu desenvolvimento é mantido pela grande comunidade de desenvolvedores de todo o mundo, que fornecem valiosas linhas de código a partir de seu tempo livre ou para o trabalho.

Novidades do kernel 5

A tão esperada série de kernel Linux 5 está agora disponível para o público em geral, já que Linus Torvalds pôs fim ao ciclo de desenvolvimento, liberando a versão final.

O ciclo de desenvolvimento da série de kernel Linux 5 começou dois meses atrás, durante os quais sete marcos RC (Release Candidate) foram publicados para testar o caminho para esta grande mudança de versão, que, infelizmente, não significa nada além do fato de que rodar o Linux 5.x é mais legal que rodar o Linux 4.x.

No anúncio da lista de discussão, Linus Torvalds disse o seguinte:

“As mudanças gerais para todas as versões 5.0 são muito maiores. Mas eu gostaria de ressaltar (mais uma vez) que não fazemos lançamentos baseados em recursos, e que” 5.0 “não significa nada mais do que isso. os números 4.x começaram a ficar grandes o suficiente para que eu ficasse sem dedos e dedos.”

Embora a principal mudança de versão não signifique nada, o kernel 5 apresenta alguns bits interessantes, como o suporte FreeSync no driver gráfico de código aberto AMDGPU, para permitir uma experiência de visualização livre de lags em máquinas com GPUs AMD Radeon e LCDs com taxas de atualização dinâmicas.

O kernel Linux 5 também introduz um novo recurso de planejamento com reconhecimento de energia que leva ao gerenciamento de energia aprimorado em dispositivos que usam CPUs ARM big.LITTLE, suporte à criptografia do sistema de arquivos Adiantum em fscrypt para dispositivos de baixa energia e suporte a arquivos de permuta no sistema de arquivos Btrfs.

Outras alterações notáveis ​​incluem suporte para o recurso Generic Receive Offload (GRO) na implementação UDP (User Datagram Protocol), suporte para o controlador de recursos cpuset no cgroupv2, bem como suporte para o sistema de arquivos binderfs, que permite executar várias instâncias do Android.

Naturalmente, vários drivers foram atualizados e outros foram adicionados nesta versão, juntamente com inúmeras correções de bugs e de segurança.

Para ver todas as mudanças presentes nesse kernel, acesse o anúncio de lançamento.

Atualizar ou não atualizar! Eis a questão

Essa série é voltada principalmente para os usuários que querem ter no seu sistema, a última versão do kernel Linux. Ela também serve para as pessoas que estão tendo problemas em algum hardware ou no reconhecimento deste e estão na expectativa de alguma correção.

Independente disso, o procedimento a seguir é muito simples e pode ser desfeito com poucos comandos, conforme mostrado no final.

Na verdade, se o usuário quiser continuar dando boot pelo kernel anterior, basta apenas escolher a opção no menu do Grub e o novo kernel nem afetará seu sistema.

É 100% seguro? Nada é, mas é exatamente por isso que você deve escolher se irá ou não atualizar (e por isso coloco sempre a mensagem de alerta no texto), pois assim como no uso do software livre/open source, a liberdade de escolha é sua.

O Linux 5 chegará em breve aos repositórios estáveis ​​da sua distro favorita. Aqueles que estiverem ansiosos para instalar o kernel 5 em seu sistema, podem usar as instruções abaixo para atualizar antecipadamente.

Antes de iniciar começar a atualizar o kernel do Ubuntu, saiba que este é um procedimento, que apesar de simples, exige conhecimentos avançados do sistema e deve ser feito por sua própria conta e risco.

Como atualizar para o kernel 5 no Linux Ubuntu usando um aplicativo

Como atualizar o núcleo do Ubuntu para o kernel 5

Se preferir, é possível fazer a atualização para esse kernel usando a ferramenta Ubuntu Kernel Update Utilit, que automatiza todo o processo, conforme mostrado nesse tutorial:

Como atualizar o kernel do Ubuntu com o Kernel Update Utility

Como atualizar para o kernel 5 em outras distribuições

Se você usa um sistema baseado no RedHat ou derivados, veja como atualizar para esse kernel usando esse tutorial:

Como instalar o Kernel 4.x nos sistemas baseados em RPM

Atenção: Todos os drivers que não fazem parte da principal árvore do kernel (o que obviamente inclui drivers proprietários) devem ser recompilados para novas versões do kernel.

Como atualizar para o kernel 5 no Linux Ubuntu no Ubuntu usando terminal

Para atualizar o núcleo do Ubuntu para a versão final do kernel 5, faça o seguinte:

Passo 1. Abra um terminal (pressionando as teclas CTRL+ALT+T);
Passo 2. Verifique qual a arquitetura de seu sistema acessando as Configurações do Sistema e a opção “Detalhes” ou usando o comando abaixo:

uname -m

Passo 3. Se estiver usando um sistema de 32 bits, baixe os arquivos DEB com os comandos:

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_i386.deb

Passo 4. Se estiver usando um sistema de 32 bits e quiser usar o kernel de baixa latência, baixe os arquivos DEB com os comandos:

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_i386.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_i386.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_i386.deb

Passo 5. Se estiver usando um sistema de 64 bits, baixe os arquivos DEB com os comandos:

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-generic_5.0.0-050000.201903032031_amd64.deb

Passo 6. Se estiver usando um sistema de 64 bits e quiser usar o kernel de baixa latência, baixe os arquivos DEB com os comandos:

wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000_5.0.0-050000.201903032031_all.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-headers-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-image-unsigned-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_amd64.deb
wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.0/linux-modules-5.0.0-050000-lowlatency_5.0.0-050000.201903032031_amd64.deb

Passo 7. Instale o kernel com o comando:

sudo dpkg -i linux-headers-5.0.0*.deb linux-image*.deb linux-modules-5.0.0*.deb

Passo 8. Reinicie o sistema com o comando abaixo:

sudo reboot

Como remover kernels antigos com segurança

Depois de atualizar, por precaução, é importante guardar uma versão anterior do kernel Linux por um tempo.

Mas quando você não estiver mais precisado dos kernels antigos, use esse tutorial para removê-los:
Como remover kernels antigos no Ubuntu ou Linux Mint com segurança

Como desinstalar o kernel 5

Se você tiver algum problema e quiser desinstalar o kernel 5, reinicie o computador com um kernel anterior (usando Grub -> Advanced -> select previous kernel, ou Grub -> Avançado -> selecionar o kernel anterior) e quando iniciar o sistema, faça login, abra um terminal e execute o comando abaixo para remover o Linux Kernel 5:

sudo apt-get remove linux-headers-5.0.0 linux-image-unsigned-5.0.0 linux-modules-5.0.0

Em seguida, atualize o menu do GRUB, com o comando:

sudo update-grub

O que está sendo falado no blog

Sobre o Edivaldo Brito

Edivaldo Brito é analista de sistemas, gestor de TI, blogueiro e também um grande fã de sistemas operacionais, banco de dados, software livre, redes, programação, dispositivos móveis e tudo mais que envolve tecnologia.

Deixe um comentário

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Ads Blocker Image Powered by Code Help Pro

Bloqueador de anúncios detectado!!!

Nosso site precisa de publicidade para existir. Por favor, insira-o na lista de permissões/lista branca para liberar a exibição de anúncios e apoiar nosso site. Nosso conteúdo é GRATUITO, e tudo o que pedimos é isso!
Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock