Upgrade Kernel no Linux Mint

Upgrade Kernel no Linux Mint

Atualizar o kernel no Linux Mint é um processo comparativamente direto que pode ser concluído através do terminal e do gerenciador de atualização. A atualização do kernel pode trazer novos recursos e correções de bugs, mas também pode causar problemas de compatibilidade com determinado software e hardware. Portanto, antes de iniciar a atualização, é essencial fazer backup dos dados principais. Este guia abrange dois métodos para atualizar o kernel de hortelã do Linux.

Verifique a versão atual do kernel

Antes de atualizar o kernel, é uma boa ideia verificar a versão atual do kernel que é executada no sistema. O comando "uname -r" pode ser empregado para conseguir isso. O "Uname -r" é um comando que exibe a versão atual do kernel (a parte central do sistema operacional) em que o sistema está sendo executado. A opção "-r" diz especificamente ao comando uname para exibir apenas a versão de liberação do kernel.

omar@virtualbox: ~ $ uname -r

Este comando gera a versão atual do kernel - “5.15.0.56-genérico ”. Isso nos diz que a versão atual do kernel é 5.15.0 e a construção específica é 56. O "genérico" no final indica que esta é uma versão padrão do kernel, em oposição a uma versão específica que é adaptada para uma arquitetura de hardware específica.

5.15.0.56-genérico

Atualizar usando o gerenciador de atualização

Atualizar o kernel Linux Mint usando o gerenciador de atualização é um processo direto. Primeiro, abra o gerenciador de atualização pesquisando -o no menu da hortelã ou executando o comando "mintupdate" no terminal.

O gerenciador de atualização é lançado em segundos em sua tela Linux Mint. No gerenciador de atualização, clique no botão "View" no canto superior direito, conforme exibido na imagem anexada e selecione a 4ª opção que é "Kernels Linux".

A tela próxima exibe um aviso para prosseguir com a atualização do kernel. Ele explica os problemas que você pode encontrar depois de atualizar um kernel e as instruções para executar se você enfrentar algum dos listados. Você precisa prosseguir com esta etapa, utilizando o botão "Continuar" na parte inferior.

Depois de continuar, a próxima tela "Kernels" mostra uma lista de atualizações de kernel disponíveis. A versão do kernel com seu status "ativo" é o seu kernel atualmente em uso. Toque na versão do kernel que você deseja atualizar e pressione o botão "Instalar" para iniciar o processo de instalação.

Antes da inicialização de um processo de atualização do kernel, a caixa de diálogo pop-up parece tranquilizá-lo de que você vai atualizar para a mais nova versão do kernel. Toque em "Sim" para prosseguir. O processo de atualização pode levar mais de 5 minutos. Espere e relaxe até então. Depois que a instalação for concluída, reinicie seu sistema e seu novo kernel estará em uso.

Atualizar usando o utilitário wget

O comando "wget" é usado para baixar o arquivo Kernel mais recente para o sistema Linux Mint de um repositório do GitHub. O arquivo que está sendo baixado é chamado de “Ubuntu-Mainline-Kernel.SH "e está localizado no ramo" mestre "do" Pimlie/Ubuntu-Mainline-Kernel.repositório sh ”no github. Quando o comando é executado, o computador primeiro tenta resolver o “Raw.GithubUserContent.com ”URL para um endereço IP.

O servidor responde com um código de status de 200, indicando que o arquivo é encontrado e está sendo enviado de volta ao computador. O computador recebe o arquivo e o salva com o mesmo nome que o arquivo do lado do servidor em um diretório local. Nesse caso, o arquivo é salvo como “Ubuntu-Mainline-Kernel.sh ”no diretório de trabalho atual. O tamanho do arquivo é 26474 bytes e a velocidade de download é 1.90 MB/S.

omar@omar-virtualbox: ~ $ wget https: // cru.GithubUserContent.com/pimlie/ubuntu-mainline-kernel.sh/mestre/ubuntu-mainline-kernel.sh
--2023-01-16 13: 51: 48-- https: // Raw.GithubUserContent.com/pimlie/ubuntu-mainline-kernel.sh/mestre/ubuntu-mainline-kernel.sh
Resolvendo cru.GithubUserContent.com (cru.GithubUserContent.com)… 185.199.111.133, 185.199.110.133, 185.199.108.133,…
Conectando -se ao bruto.GithubUserContent.com (cru.GithubUserContent.com) | 185.199.111.133 |: 443… conectado.
Solicitação HTTP enviada, aguardando resposta… 200 ok
Comprimento: 26474 (26k) [Texto/Plano]
Salvando para: 'Ubuntu-Mainline-Kernel.sh '
Ubuntu-Mainline-Kernel.s 100%[================================>] 25 25.85k --.-Kb/s em 0.01s
2023-01-16 13:51:48 (1.90 MB/S)-'Ubuntu-Mainline-Kernel.SH 'salvou [26474/26474]

Para exibir os diretórios e arquivos no diretório de trabalho atual, o comando "LS" é usado. Nesse caso, o usuário "Omar" está em seu diretório doméstico, representado pelo símbolo "~". A saída do comando mostra uma lista dos itens no diretório, incluindo “Ubuntu-Mainline-Kernel.SH ”, que provavelmente é um arquivo de script de shell com o nome“ Ubuntu-Mainline-Kernel ”.

omar@omar-virtualbox: ~ $ ls
Downloads de desktop novos.TXT Public Ubuntu-Mainline-Kernel.SH Warpinator
Documenta vídeos de modelos de fotos de música

O arquivo Kernel mais recente baixado de um repositório do GitHub usando o comando wget contém o script shell para instalar a mais nova versão do kernel. Você pode abrir este arquivo no editor do VIM e dar uma olhada no script, como mostrado na imagem a seguir:

O diretório "/usr/local/bin/" é usado para armazenar os arquivos executáveis ​​instalados localmente. É uma boa prática instalar os scripts criados localmente neste diretório para que eles possam ser facilmente acessados ​​por todos os usuários no sistema. O comando a seguir é usado para instalar um arquivo chamado “Ubuntu-Mainline-Kernel.SH "no diretório"/usr/local/bin/". A palavra -chave "sudo" é usada para executar o DI subsequente com privilégios de superusuário. Isso é necessário porque o diretório "/usr/local/bin/" é um diretório do sistema e os usuários regulares não têm permissão para escrever para ele.

Quando o comando é executado, ele copia o “Ubuntu-Mainline-Kernel.Arquivo SH ”de seu local atual para o diretório“/usr/local/bin/”e defina as permissões apropriadas para esse arquivo para que ele possa ser executado por qualquer usuário no sistema.

omar@omar-virtualbox: ~ $ sudo install ubuntu-mainline-kernel.sh/usr/local/bin/
[sudo] Senha para Omar:

O comando a seguir usa o “Ubuntu-Mainline-Kernel.script sh ”para instalar uma nova versão do kernel Linux em um sistema Ubuntu. O processo de instalação começa com a bandeira "-i". Quando o comando é executado, o sistema solicita a senha do usuário e a confirmação do processo do processo (digitando "y" e pressionando Enter). A nova versão do kernel está instalada e está acessível no sistema depois que isso é realizado. O kernel atualizado não entrará em vigor até que o usuário reinicie o computador.

omar@omar-virtualbox: ~ $ sudo ubuntu-mainline-kernel.sh -i
[sudo] Senha para Omar:
Encontrando a versão mais recente disponível no kernel.Ubuntu.com
A versão mais recente é: V6.1.6, continue? (S/N)
Vai baixar 6 arquivos do kernel.Ubuntu.com:
Download de amd64/linux-header-6.1.6-060106-GENERIC_6.1.6-060106.202301141035_AMD64.Deb: 100%
Download de amd64/linux-header-6.1.6-060106_6.1.6-060106.202301141035_All.Deb: 100%
Download de amd64/linux-image-insignado-6.1.6-060106-GENERIC_6.1.6-060106.202301141035_AMD64.Deb: 100%
Download de amd64/linux-modules-6.1.6-060106-GENERIC_6.1.6-060106.202301141035_AMD64.Deb: 100%
Baixar Amd64/CheckSums: 100%
Baixando amosos amd64/checks.GPG: 100%
Chave de GPG da importação de kernel-PPA OK
A assinatura do arquivo de soma de verificação foi verificada com sucesso
As somas de cheques de arquivos Deb foram verificadas com sucesso com SHA256SUM
Instalando 4 pacotes
Limpando a pasta de trabalho

Agora, execute o comando uname-r novamente no terminal Linux Mint para ver a versão do kernel. Você verá que o kernel do Linux Mint é atualizado para 6.1.6-060106 Generic sem causar problemas durante o processo de atualização.

omar@omar -virtualbox: ~ $ uname -r
6.1.6-060106 Generic

Conclusão

Atualizar o kernel no Linux Mint é um processo simples que pode ser feito através do terminal através da instrução wget e usando o gerenciador de atualização do seu sistema de hortelã Linux. Observe que antes de atualizar, você deve garantir que todo o seu software seja compatível com o novo kernel e também faça um backup de seus dados importantes.