Como instalar a versão mais recente do kernel do Linux Mainline no Ubuntu [GUI e métodos de terminal]

29 de outubro de 2020

Este artigo mostra como atualizar para o kernel Linux mais recente no Ubuntu. Existem dois métodos discutidos. Um é instalar manualmente o novo kernel e o outro usa uma ferramenta GUI que fornece uma maneira ainda mais fácil.

Estou assumindo que você já sabe o que é o kernel do Linux. Este é o software principal que conduz qualquer distribuição Linux. Isso é o que Linus Torvalds criou há cerca de 30 anos e é nisso que ele ainda trabalha.

Uma versão mais recente do kernel do Linux é lançada a cada poucos meses com novos recursos (como suporte para mais hardware), correções de bugs etc.

Mas a maioria das distribuições Linux não fornece o kernel Linux mais recente a menos que você esteja usando uma distribuição baseada em Arch ou alguma outra distribuição de lançamento contínuo.

As distribuições do Linux são responsáveis pela estabilidade do seu sistema e é por isso que eles não lançam uma versão mais recente do kernel do Linux para seus usuários, a menos que eles testem a regressão. Eles geralmente usam uma versão de kernel específica como base e fornecem atualizações sobre este kernel básico, em vez de fornecer o kernel principal mais recente.

Isso não significa que você não pode usar o kernel Linux mais recente no Ubuntu ou em outra distribuição que esteja usando.

Neste tutorial, discutirei várias maneiras de obter um novo kernel Linux no Ubuntu.

Usando a versão mais recente do kernel Linux no Ubuntu: coisas que você deve saber

Na minha opinião, não há necessidade "real" de atualizar para um kernel Linux mais recente, a menos que isso forneça um motivo bom o suficiente.

Por que instalar uma nova versão do kernel Linux manualmente?

Qual poderia ser esse motivo? Bem, suponha que o novo kernel Linux introduza suporte para sua placa de som ou placa Wi-Fi ou algum outro componente de hardware. Você leu algum fórum oficial que o problema que está tendo com o componente de hardware pode ser corrigido com uma versão mais recente do kernel do Linux.

A opção de kernel HWE também está disponível

Você também deve ter em mente que o Ubuntu tem este recurso de habilitação de pilha de hardware (HWE) que permite usar um kernel Linux um pouco mais recente em uma versão LTS do Ubuntu.

Kernels mais antigos permanecem disponíveis

Outra coisa a notar aqui é que instalar um novo kernel não significa que o kernel antigo foi removido do sistema. Permanece à sua disposição. Por padrão, o Ubuntu inicializa no mais novo kernel Linux instalado no sistema.

Duas maneiras de instalar um novo kernel no Ubuntu: linha de comando e GUI

Existem duas maneiras de instalar o kernel Linux mais recente:

A ferramenta GUI Ukuu não é mais de código aberto e bloqueia alguns recursos que discuti em sua seção.

Vamos ver os métodos.

Método 1: instalar manualmente o novo kernel Linux no Ubuntu usando linha de comando

O kernel Linux mais recente é chamado de kernel Linux mainline. Você verá este termo usado com frequência.

Atenção!

Devo avisar que você deve estar ciente do risco. Se algo der errado, você pode reverter para uma versão anterior do Kernel, mas não deve entrar em pânico. Faça um backup do sistema Ubuntu para ter certeza. Se você fica facilmente perplexo com a solução de problemas, evite brincar com as atualizações manuais e atenha-se às atualizações do sistema de sua distribuição.

Etapa 1: Verifique a versão instalada atual

Você pode querer primeiro verificar a versão atual instalada do kernel. Você pode fazer isso usando o comando uname no terminal:

Comandos para usar no terminal

uname -r

Como você pode ver na saída abaixo, eu tenho o kernel versão 5.4 instalado.

Comandos para usar no terminal

[email protected]:~$ uname -sr Linux 5.4.0-40-generic

Etapa 2: Baixe o kernel Linux principal de sua escolha

Agora você deve baixar a compilação do kernel desejada fornecida pelo Ubuntu aqui.

Mainline Linux kernel from Ubuntu Você pode ver a lista de kernel assim. Vou baixar o kernel 5.7. Você também deve se lembrar de instalar o kernel estável em vez do rc (candidato a lançamento).

Baixe o kernel Linux mainline do Ubuntu

Baixe o kernel Linux mainline do Ubuntu Agora baixe os arquivos de kernel apropriados para sua arquitetura. Para arquitetura de 64 bits, você deve baixar este tipo de arquivo

  • linux-headers-VERSION-NUMBER_all.deb
  • linux-headers-VERSION-NUMBER_amd64.deb
  • linux-image-VERSION-NUMBER_amd64.deb
  • linux-modules-VERSION-NUMBER_amd64.deb

Portanto, vou baixar estes arquivos:

Baixe o kernel do Linux principal no formato DEB

Instale o novo kernel do Linux 3 1

Etapa 4: Instale o kernel baixado

Agora é hora de instalar o kernel baixado. Primeiro faça no diretório onde você baixou o kernel e digite o seguinte comando. Certifique-se de que não haja nenhum outro arquivo .deb nesse diretório além dos arquivos de kernel baixados.

sudo dpkg -i * .deb

Instale o novo kernel no Ubuntu

Isso levará algum tempo. Após o término da instalação, você verá uma tela como esta.

Novo kernel instalado no Ubuntu

Etapa 5: Reinicialize o Ubuntu e aproveite o novo kernel Linux.

Agora que você instalou o novo kernel no Ubuntu com sucesso, é hora de reiniciar a máquina. O Ubuntu inicializa por padrão na versão mais recente do kernel.

Após a reinicialização, verifique a versão do kernel com o mesmo comando uname -sr usado anteriormente. Como você pode ver, ele foi atualizado para 5.7.0.

Verifique a versão do kernel após instalar um novo kernel Linux no Ubuntu

Reverta as alterações e faça downgrade do kernel Linux

Se você não gostou do novo kernel do Linux ou se descobriu problemas com ele. Você pode facilmente fazer o downgrade do Kernel. Você só tem de:

  • Inicialize em um kernel antigo
  • Remova o kernel Linux mais recente que você não quer

Vamos ver como fazer isso.

Quando você estiver inicializando em seu sistema, no menu grub, selecione as opções avançadas para Ubuntu.

Se você não vir o menu grub, tente segurar a tecla shift ou use a tecla Esc para abrir o menu grub.

Selecione opções avançadas para que o Ubuntu inicialize em um kernel Linux mais antigo

Aqui, você verá todos os kernels Linux instalados em seu sistema. Selecione um mais antigo. Não escolha o modo de recuperação, apenas vá com os normais.

Inicialize na versão anterior do kernel do Linux

Agora que você iniciou o seu bom e antigo kernel, temos que remover o novo kernel.

Você pode usar o comando apt ou dpkg para remover a versão do kernel instalada. Você se lembra da versão do novo kernel que instalou manualmente? Para mim foi o kernel 5.7. Então, aqui está o que eu uso para excluí-lo.

Altere os comandos com a versão que deseja instalar:

Comandos para usar no terminal

sudo apt remove linux-headers-5.7.0 sudo apt remove linux-image-5.7.0 sudo apt remove linux-modules-5.7.0*

Você pode ver, eu tenho dois pacotes associados ao kernel 5.7.0. Se eu remover o primeiro pacote, ele removerá automaticamente todas as dependências relacionadas.

Excluir novo kernel Linux instalado

Método 2: Atualizar kernel Linux na ferramenta Ubuntu Ukuu GUI

Você pode atualizar o kernel do Linux por conta própria na linha de comando do Linux. Mas o procedimento de atualização do kernel é muito mais fácil e conveniente com uma ferramenta GUI chamada Ukuu (Utilitário de atualização do kernel do Ubuntu).

Esta ferramenta GUI foi desenvolvida por Tony George, que nos forneceu várias outras ferramentas úteis para Ubuntu, como monitor de bateria para Ubuntu, ferramenta de backup de aplicativo Aptik etc.

Você deve saber que o Ukuu da versão acima da 18.9 agora é pago e de código fechado. A versão 18.9 ainda é gratuita e de código aberto.

A versão paga contém recursos adicionais como:

  • Baixar e instalar novas versões do kernel automaticamente
  • Excluindo pacotes baixados após a instalação
  • Opção para permanecer na mesma série de uma versão do kernel
  • Remoção automática de kernels mais antigos.
  • Melhorias na interface do usuário.

Se você quiser os recursos adicionais, pode comprá-los no [site oficial] do desenvolvedor (https://teejeetech.in/ukuu/). A versão gratuita do Ukuu ainda pode ser usada para instalar e remover kernels.

Etapa 1: Instale o Ukuu no Ubuntu

Você pode baixar os arquivos deb para o antigo Ukuu versão 18.9 que é grátis para usar, mas não foi atualizado recentemente.

Ukuu versão 18.9 grátis e sem suporte

Etapa 2: instalar o kernel com Ukuu

Depois de instalar o Ukuu, inicie-o. Isso irá atualizar a lista de kernels Linux disponíveis para Ubuntu.

Por padrão, ele mostrará todos os kernels disponíveis, incluindo o kernel de lançamento instável (marcado com RC e com o ícone vermelho do Tux).

As versões do kernel das distribuições são rotuladas com o logotipo e as outras versões apresentam apenas o bom e velho logotipo do Tux.

Instale o novo kernel do Linux 11 usando Ukuu

Como você pode ver, já tenho o kernel 5.7.0 instalado, agora irei instalar o kernel 5.7.1 usando o Ukuu.

Novamente, você deve evitar os candidatos a lançamento. Selecione a versão desejada do kernel e clique em instalar para instalar a versão mais recente do kernel Linux.

Instalando o novo kernel no Ubuntu usando Ukuu

Claro, será necessária uma senha de administrador para esta ação. Depois de inserir sua senha, você poderá ver o andamento da instalação no próprio aplicativo. Concentre-se no resultado final para saber se o novo kernel do Linux foi instalado com sucesso ou não.

instalando novo kernel no Ubuntu

Nota: Se a instalação falhar, não há necessidade de pânico. Nada vai dar errado no sistema. Experimente uma versão diferente do Kernel e pode funcionar.

Você deverá ver algo assim quando a instalação for concluída com êxito.

instalou com sucesso o novo kernel Linux no Ubuntu usando Ukuu

Assim que a instalação terminar, você verá uma tela muito útil que informa se algo der errado com o novo kernel Linux, você sempre pode escolher inicializar no kernel antigo a partir do menu grub.

Ukuu após instalar o novo kernel do Linux Ukuu após a instalação do novo kernel do Linux

Quando você inicializar o sistema em seguida, estará executando o kernel do Linux que acabou de instalar.

Reverter as alterações/Downgrade do kernel do Linux com Ukuu

Reversão feita em duas etapas:

  • Inicialize em um kernel antigo
  • Remova o kernel Linux mais recente que você não quer

Vamos ver como fazer isso.

Quando você estiver inicializando em seu sistema, no menu grub, selecione as opções avançadas para Ubuntu.

Instalar novo kernel do Linux 7

Selecione o kernel antigo para inicializá-lo.

Inicialize no kernel Linux mais antigo no Ubuntu Inicialize no kernel Linux antigo no Ubuntu

Depois de inicializar no sistema com o kernel Linux antigo, inicie o Ukuu novamente. Certifique-se de não excluir o kernel que está executando no momento.

Selecione a versão mais recente do kernel que você não deseja mais e clique em Remover.

Exclua uma versão instalada do kernel Linux usando Ukuu no Ubuntu

Isso é tudo que você precisa fazer aqui para fazer o downgrade do kernel Linux no Ubuntu.

Enquanto estamos discutindo isso, gostaria de apontar mais alguns recursos do Ukuu. Ukuu tem opções de configurações que permitem que você não exiba candidatos a lançamento de kernels na lista. Você também pode ocultar as versões do kernel do Linux anteriores à versão 4.0.

Configurações da ferramenta do kernel do Ukuu Linux

Você também pode escolher a opção de exibir notificações da área de trabalho caso um novo Kernel do Linux esteja disponível.

Você também pode remover Ukuu usando o comando apt remove ukuu.

Como você atualiza o kernel do Linux?

Espero que este tutorial tenha sido útil para mostrar a você como instalar o kernel Linux principal no Ubuntu.

Então, você costuma atualizar o kernel do Linux por conta própria ou espera que sua distribuição forneça a atualização? Como você faz isso?

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Abhishek Prakash e publicado no site itsfoss.com. Tradução sujeita a revisão.

How to Install the Latest Mainline Linux Kernel Version in Ubuntu [GUI and Terminal Methods]

Propaganda
Blog Comments powered by Disqus.
Propaganda