Neste artigo, explicaremos três maneiras pelas quais você pode atualizar seu kernel do Linux para a versão mais recente disponível. Explicamos o procedimento no Ubuntu 20.04 LTS, que vem com a versão 5 do kernel.4. Mais ou menos o mesmo procedimento pode ser seguido usando versões anteriores do Ubuntu OS.
Verifique a versão atual do kernel
Antes de atualizar a versão do kernel, é melhor verificar a versão atual. Isso o ajudará a decidir para qual nova versão atualizar o kernel. Abra a linha de comando usando o atalho de teclado Ctrl + Alt + T.
Agora, verifique a versão atual do kernel diretamente na linha de comando, da seguinte maneira:
$ uname -r
Você também pode verificar a versão do kernel com o seguinte comando:
$ cat / proc / version
Usar qualquer um dos comandos acima irá mostrar a versão do kernel do seu sistema operacional. A partir da saída acima, você pode ver que a versão do kernel usada neste artigo é 5.4.0-28-genérico.
Atualize a versão do kernel do Ubuntu via linha de comando
Nos métodos a seguir, vou mostrar como atualizar a versão do kernel usando a linha de comando.
Método nº 1: Site da equipe do kernel do Ubuntu
No método a seguir, vamos atualizar a versão do kernel, primeiro baixando a versão mais recente do site da equipe do kernel do Ubuntu e depois instalando-a.
Para este método, siga estas etapas para atualizar a versão do kernel:
- Abra o site da equipe do kernel do Ubuntu para baixar o kernel Linux mais recente para o Ubuntu. Selecione a versão que deseja baixar e, em seguida, baixe o .arquivos deb para a versão genérica.
- linux-headers-
-tudo.deb - linux-mage-unsigned-
-amd64.deb - linux-modules-
-amd64.deb
Queremos atualizar nosso kernel para a última versão estável do kernel 5.6.10. Então, baixamos o seguinte .arquivos deb.
linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb
linux-image-unsigned-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
linux-modules-5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
Alternativamente, você pode usar o wget comando para baixar os seguintes pacotes principais para a versão 5 do kernel.6.10:
$ wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.6.10 / linux-headers-5.6.10-050610_5.6.10-050610.202005052301_all.deb
$ wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.6.10 / linux-image-unsigned-
5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
$ wget https: // kernel.ubuntu.com / ~ kernel-ppa / mainline / v5.6.10 / linux-modules-5.6.10-
050610-generic_5.6.10-050610.202005052301_amd64.deb
- Depois que todos os pacotes forem baixados, você pode verificá-los usando o comando “ls -l”:
- O próximo passo é instalar todos os pacotes baixados. Se você baixou os arquivos em um diretório diferente do diretório inicial, primeiro navegue até ele usando o comando cd: $ cd / caminho / para / diretório
Agora, instale todos os baixados .arquivos deb. Você pode fazer isso por meio do seguinte comando:
$ sudo dpkg -i *.debEspere um pouco até que a instalação de todos os pacotes seja concluída.
- Reinicialize seu sistema. Assim que a reinicialização for concluída, faça login em seu sistema e verifique a versão do kernel com o uname comando, da seguinte forma:
A saída irá mostrar a versão atualizada do kernel que é 5.6.10.
Método 2: Usando o Bash Script
No próximo método, usaremos o script bash para instalar uma nova versão do kernel. Siga estas etapas simples para fazer isso:
1. Baixe o script bash usando o seguinte comando:
$ wget https: // raw.githubusercontent.com / pimlie / ubuntu-mainline-kernel.sh /master / ubuntu-mainline-kernel.sh
2. Copie o script para o diretório “/ usr / local / bin /”. Você pode fazer isso com o seguinte comando:
$ sudo install ubuntu-mainline-kernel.sh / usr / local / bin /
3. Agora, você pode atualizar a versão do kernel da seguinte maneira:
$ Ubuntu-mainline-kernel.sh -iEle irá procurar e fornecer o número da versão mais recente do kernel, e.g. v5.6.10, na seguinte saída. Se você deseja instalar esta versão, pressione B, na qual a instalação começará.
Depois de instalado, reinicie o sistema. Então, verifique a versão do kernel com o uname comando da seguinte forma:
$ uname -rA saída irá mostrar a versão atualizada do kernel
Método # 3: Atualizar a versão do kernel do Ubuntu via GUI
No método a seguir, discutiremos o método GUI para atualizar o kernel do Linux. Usaremos a ferramenta gráfica Mainline para instalar a última versão do kernel. Aqui estão as etapas simples para fazer isso:
1. A ferramenta Mainline não está disponível nos repositórios oficiais do Ubuntu, então precisaremos adicionar manualmente seu PPA às fontes.listar arquivo em nosso sistema. Use o apt-add-repository comando para este propósito:
$ sudo apt-add-repository -y ppa: cappelikan / ppa
2. Depois de adicionar o repositório principal, a seguinte etapa é atualizar o índice do repositório do sistema:
$ sudo apt update
3. Em seguida, instale a ferramenta Mainline com este comando:
$ sudo apt install mainline
O sistema pode solicitar confirmação, fornecendo a você um S / N opção. Acertar Y para continuar, após o qual a ferramenta Mainline será instalada em seu sistema.
4. Inicie a ferramenta de linha principal na barra de pesquisa do Ubuntu da seguinte maneira:
5. Quando a ferramenta Mainline for lançada, você verá a seguinte janela do instalador com uma lista de versões de kernel novas e disponíveis. Você pode instalar uma nova versão selecionando a versão da lista e clicando no Instalar botão na barra à direita.
Após esta etapa, a seguinte caixa de diálogo de autenticação aparecerá. Digite a senha de superusuário e clique no botão Autenticar botão.
A instalação da versão do kernel selecionada começará e você poderá ver o processo de instalação em uma nova janela.
Agora, reinicie o sistema e verifique a nova versão do kernel:
$ uname -rNeste artigo, explicamos três métodos diferentes para atualizar a versão do kernel no Ubuntu 20.04 LTS. Depois de atualizar o kernel, às vezes você pode enfrentar problemas para inicializar o sistema. Neste caso, volte para o kernel antigo pressionando a tecla Shift na inicialização e selecione a versão mais antiga da lista.