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:
uname -r
Como você pode ver na saída abaixo, eu tenho o kernel versão 5.4 instalado.
[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 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:
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
Isso levará algum tempo. Após o término da instalação, você verá uma tela como esta.
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.
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.
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.
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:
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.
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. 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.
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.
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.
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.
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.
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.
Selecione o kernel antigo para inicializá-lo.
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.
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.
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?
Via itsfoss.com. Você pode conferir o post original em inglês:
How to Install the Latest Mainline Linux Kernel Version in Ubuntu [GUI and Terminal Methods]Última atualização deste artigo: 29 de october de 2020