Manjaro

Como mudar a versão do kernel no Manjaro

Como mudar a versão do kernel no Manjaro

Um kernel é um componente central de qualquer sistema operacional. Ele funciona como uma interface entre o hardware da máquina e os aplicativos de software que alocam recursos de hardware para processos do sistema. Uma vez que cada elemento de um sistema operacional Linux é construído em torno dele, a sofisticação crescente de software e hardware requer a utilização total do kernel. Conseqüentemente, os Kernels do Linux estão sempre em desenvolvimento com atualizações regulares e lançamentos de versão. Da mesma forma, atualizar os kernels é uma maneira ideal de garantir que os dispositivos e software estejam funcionando da melhor forma.

Manjaro oferece várias maneiras de identificar, atualizar, fazer downgrade ou adicionar kernels novos / antigos. Manjaro fornece uma ótima interface gráfica de usuário conhecida como Manjaro System Manager para gerenciamento de kernel. Além disso, o gerenciador de pacotes Manjaro Pacman também fornece gerenciamento de versão do kernel.

No entanto, o melhor recurso que distingue o Manjaro Linux é sua ferramenta de gerenciamento de detecção de hardware comando mhwd-kernel que permite fácil gerenciamento e instalação de vários kernels.

Neste artigo, demonstramos o uso do terminal de linha de comando Manjaro e GUI para atualizar, adicionar e remover as versões do kernel Manjaro.

Trocando Kernels Manjaro via CLI

A adição, atualização, downgrade e remoção da versão do kernel Manjaro podem acontecer de duas maneiras, i.e., Ferramenta de detecção de hardware Pacman e Manjaro (mhwd). Esta seção discute como trocar kernels usando o gerenciador de pacotes Manjaro Pacman e sua característica única mhwd-kernel, lado a lado.

Pacman: usa o repositório oficial do manjaro para atualizar o banco de dados de pacotes e todos os pacotes do sistema.

mhwd-kernel: manjaro hardware detecção comando recurso exclusivo que fornece fácil instalação e gerenciamento de kernels do sistema.

Identificar Kernel em Uso

Antes de iniciar o processo de upgrade / downgrade da versão do kernel, identifique os detalhes da versão atual por meio do comando mhwd-kernel:

[email protegido]: ~ $ mhwd-kernel -li
Atualmente em execução: 5.9.16-1-MANJARO (linux59)
Os seguintes kernels estão instalados em seu sistema:
* linux59

O comando acima mostra a versão do kernel do sistema, 5.9.16-1-MANJARO, junto com a lista de kernels instalados.

Atualizar Kernel

Uma das outras características distintivas do Manjaro é o uso e instalação de várias versões do Kernel, bem como o acesso do usuário a kernels de última geração.

Use o pacman comando para listar todos os pacotes da versão do kernel com 5.x e abaixo:

[manjaro @ manjaro ~] $ pacman -Ss linux5 * | grep "kernel e módulos"
O kernel Linux414 e módulos
O kernel Linux419 e módulos
O kernel Linux44 e módulos
O kernel e módulos do Linux49
O kernel Linux510 e módulos
O kernel Linux511 e módulos
O kernel Linux512 e módulos
O kernel Linux54 e módulos
O kernel Linux59 e módulos
O kernel Linux-rt-lts-manjaro e módulos
O kernel Linux-rt-manjaro e módulos
O kernel Linux54-rt e módulos
O kernel Linux59-rt e módulos

O comando acima mostra todas as versões do kernel, enquanto os kernels com o “rt” representam a versão instável ou em tempo real do kernel.

Use um dos seguintes comandos para adicionar o novo kernel à lista instalada:

[manjaro @ manjaro ~] $ sudo mhwd-kernel -i linux510

Ou

[manjaro @ manjaro ~] $ sudo pacman -S linux510

Conforme mostrado acima, não é necessário adicionar o número completo da versão do kernel. Da mesma forma, é importante notar que o Manjaro atualiza automaticamente todos os módulos da versão recém-instalada a partir de uma antiga. Por exemplo, para atualizar de 59 para 5.10, manjaro atualiza módulos automaticamente em 5.19 com todos os módulos em 5.14.

O comando acima mantém o kernel antigo de forma que o sistema permita aos usuários escolher a preferência do kernel na tela de inicialização.

Opção rmc

O mhwd-kernel comando rmc opção desempenha um papel crítico, pois exclui o kernel existente na instalação do novo kernel. Em contraste, o site oficial do Manjaro recomenda manter o antigo por um curto intervalo quando o sistema estiver atualizando o kernel de última geração.

[manjaro @ manjaro ~] $ sudo mhwd-kernel -i linux510 rmc

Em qualquer caso, Manjaro configura automaticamente o novo kernel; uma vez feito isso, reinicie para tornar as alterações efetivas.

Desinstalar Kernels

Antes de tentar excluir qualquer kernel, certifique-se de que ele não esteja sendo usado pelo Manjaro. É necessário excluir um total de três elementos principais, o kernel, seu cabeçalho e seus módulos extras, para remover / desinstalar do sistema.

Use o mhwd-kernel comando para remover cabeçalhos de kernel:

[manjaro @ manjaro ~] $ sudo mhwd-kernel -r linux510

Use o seguinte pacman comando para remover todos os elementos do kernel de uma só vez:

[manjaro @ manjaro ~] $ sudo pacman -R linux50 linux50-headers linux50-extramodules

Observação: O comando acima pode gerar um erro se algum dos três elementos não estiver presente no sistema. Da mesma forma, se Manjaro for uma máquina virtual, este comando não excluirá alguns kernels que contêm os elementos necessários para o processo de virtualização.

Alternando Kernel via GUI

Manjaro Setting Manager oferece uma série de configurações exclusivas para sua distribuição para configuração de hardware e instalação de kernel. Pressione a tecla 'Windows' e digite 'Manjaro Setting Manager' para visualizar a GUI.

Selecione o 'Kernel' para entrar na ferramenta de gerenciamento de kernel Manjaro GUI. Ele irá listar todas as versões de kernel disponíveis e os detalhes de kernel existentes, também.

Atualizar Kernel

Escolha qualquer uma das versões disponíveis e clique em instalar para adicionar um novo kernel. Uma tela irá aparecer para autenticação do usuário. Insira suas credenciais para iniciar o processo de instalação.

Observe que os kernels em tempo real atendem apenas aos usuários de aplicativos em tempo real que exigem pouco ou nenhum atraso no I / O. Em comparação, o kernel experimental é o próximo candidato no lançamento.

Downgrade do kernel

Uma vez que cada nova versão do kernel adiciona patches de segurança e drivers, é um pouco imprudente fazer o downgrade da versão do kernel. No entanto, às vezes as versões antigas do kernel funcionam melhor do que a nova versão. Escolha uma versão mais antiga com menos de 5.9 e clique em instalar.

Desinstalar Kernel

Clique em 'desinstalar' para limpar o kernel. Lembre-se de não remover / desinstalar o kernel. Mude para outro kernel na tela de inicialização e desinstale aquele que não é necessário.

Conclusão

O artigo cobre várias maneiras de mudar as versões do kernel Manjaro. Discutimos a ferramenta de detecção de hardware Manjaro e os comandos do gerenciador de pacotes Manjaro, mhwd-kernel e comandos Pacman para adicionar, remover e atualizar versões do kernel. Também discutimos a ferramenta Manjaro GUI Kernel Management que fornece uma lista de kernels disponíveis para escolher a partir de versões de kernel desatualizadas e mais recentes.

Batalha por Wesnoth 1.13.6 Desenvolvimento lançado
Batalha por Wesnoth 1.13.6 lançado no mês passado, é o sexto lançamento de desenvolvimento no 1.13.série x e oferece uma série de melhorias, principal...
Como instalar o League Of Legends no Ubuntu 14.04
Se você é fã de League of Legends, esta é uma oportunidade para testar o funcionamento de League of Legends. Observe que LOL é suportado no PlayOnLinu...
Instale o último jogo de estratégia OpenRA no Ubuntu Linux
OpenRA é um motor de jogo de estratégia em tempo real Libre / Free que recria os primeiros jogos Westwood como o clássico Command & Conquer: Red Alert...