Como mudar a versão do kernel em Manjaro

Como mudar a versão do kernel em Manjaro

Um kernel é um componente central de qualquer sistema operacional. Funciona como uma interface entre o hardware da máquina e os aplicativos de software que alocam recursos de hardware para processos do sistema. Como cada elemento de um sistema operacional Linux é construído em torno dele, o software crescente e a sofisticação de hardware requer utilização completa do kernel. Portanto, os kernels Linux estão sempre em desenvolvimento com atualizações regulares e versões de versão. Da mesma forma, a atualização de kernels é uma maneira ideal de garantir que os dispositivos e o software estejam funcionando da melhor maneira possível.

Manjaro oferece várias maneiras de identificar, atualizar, rebaixar 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 gerente de pacotes Manjaro Pacman também fornece gerenciamento de versão do kernel.

No entanto, o melhor recurso que distingue manjaro linux é sua ferramenta de gerenciamento de detecção de hardware comando mhwd-kernel que permite fácil gerenciamento e instalação de múltiplos kernels.

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

Mudando os kernels de manjaro via CLI

Manjaro Kernel Version Addition, Atualize, downgrade e Remoção pode acontecer por duas maneiras, eu.e., Pacman e Manjaro Hardware Detection Tool (MHWD). Esta seção discute como trocar de kernels usando o Manjaro Package Manager Pacman e sua característica única MHWD-KERNEL, lado a lado.

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

MHWD-KERNEL: Manjaro Hardware Detecção Comando Recurso exclusivo que fornece instalação e gerenciamento fáceis de kernels do sistema.

Identifique o kernel em uso

Antes de iniciar o processo de atualização/downgrade da versão do kernel, identifique os detalhes da versão atual através do comando mhwd-kernel:

manjaro@manjaro: ~ $ mhwd -kernel -li
Atualmente em execução: 5.9.16-1-Manjaro (Linux59)
Os seguintes grãos estão instalados em seu sistema:
* Linux59

O comando acima gera a versão do kernel do sistema, 5.9.16-1-Manjaro, juntamente com a lista de kernels instalados.

Atualizar kernel

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

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

[manjaro@manjaro ~] $ pacman -ss linux5* | grep "kernel e módulos"
O kernel e módulos Linux414
O kernel e módulos Linux419
O kernel e módulos Linux44
O kernel e módulos Linux49
O kernel e módulos Linux510
O kernel e módulos Linux511
O kernel e módulos Linux512
O kernel e módulos Linux54
O kernel e módulos Linux59
O kernel e módulos Linux-RT-LTS-Manjaro
O kernel e módulos Linux-Rt-Manjaro
O kernel e módulos Linux54-RT
O kernel e módulos Linux59-RT

O comando acima produz todas as versões do kernel, enquanto os kernels com o "RT" representam liberação de kernel instável ou em tempo real.

Use qualquer 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

Como mostrado acima, não é necessário adicionar o número da versão completa do kernel. Da mesma forma, é importante observar que Manjaro atualiza automaticamente todos os módulos da versão recém -instalada de um antigo. Por exemplo, para atualizar de 59 para 5.10, Manjaro atualiza automaticamente os módulos em 5.19 com todos os módulos em 5.14.

O comando acima mantém o kernel antigo, de modo que o sistema permita que os usuários escolham a preferência do kernel na tela de inicialização.

opção rmc

O MHWD-KERNEL Comando rmc a opção desempenha um papel crítico, pois exclui o kernel existente na instalação do novo kernel. Por outro lado, o site oficial de Manjaro recomenda manter o antigo por um curto intervalo quando o sistema está atualizando o kernel de borda sangrando.

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

De qualquer forma, Manjaro configura automaticamente o novo kernel; Uma vez feito, reinicie para tornar as alterações eficazes.

Desinstale kernels

Antes de tentar excluir qualquer kernel, verifique se ele não está atualmente em uso por 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 os cabeçalhos do kernel:

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

Use o seguinte Pacman comando para remover todos os elementos do kernel em um único Go:

[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 elementos necessários para o processo de virtualização.

Trocar de 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 do kernel. Pressione a tecla 'Windows' e digite 'Manjaro Setting Manager' para ver a GUI.

Selecione o 'kernel' para entrar na ferramenta de gerenciamento de kernel de manjaro gui. Ele listará todas as versões do kernel disponíveis e os detalhes do 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 aparecerá para a autenticação do usuário. Insira suas credenciais para iniciar o processo de instalação.

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

Downgrade Kernel

Como cada novo lançamento do kernel adiciona patches e drivers de segurança, não é um pouco imprudente rebaixar a versão do kernel. No entanto, às vezes as versões antigas do kernel funcionam melhor do que o novo lançamento. Escolha uma versão mais antiga abaixo de 5.9 e clique em Instalar.

Desinstale kernel

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

Conclusão

O artigo abrange várias maneiras de mudar as versões do kernel de manjaro. Discutimos a ferramenta de detecção de hardware Manjaro e os comandos do Manjaro Package Manager, com os comandos MHWD-Kernel e Pacman para adicionar, remover e atualizar as versões do kernel. Também discutimos a ferramenta de gerenciamento de kernel de manjaro gui que fornece uma lista de kernels disponíveis para escolher entre as versões desatualizadas e mais recentes do kernel.