Comment changer la version du noyau à Manjaro

Comment changer la version du noyau à Manjaro

Un noyau est un élément central de tout système d'exploitation. Il fonctionne comme une interface entre le matériel de la machine et les applications logicielles qui allouent les ressources matérielles aux processus système. Étant donné que chaque élément d'un système d'exploitation Linux est construit autour de lui, la sophistication croissante du logiciel et du matériel nécessite une utilisation complète du noyau. Par conséquent, les noyaux Linux sont toujours en cours de développement avec des mises à jour régulières et des versions de version régulières. De même, la mise à jour des noyaux est un moyen idéal pour s'assurer que les appareils et les logiciels fonctionnent à leur meilleur.

Manjaro propose diverses façons d'identifier, de mettre à niveau, de rétrograder ou d'ajouter de nouveaux / anciens noyaux. Manjaro fournit une excellente interface utilisateur graphique connue sous le nom de Manjaro System Manager pour la gestion du noyau. De plus, le gestionnaire de packages de Manjaro Pacman fournit également la gestion de la version du noyau.

Cependant, la meilleure fonctionnalité qui distingue Manjaro Linux est son outil de gestion de détection de matériel MHWD-Kernel qui permet une gestion et une installation faciles de plusieurs noyaux.

Dans cet article, nous démontrons l'utilisation du terminal de ligne de commande Manjaro et de l'interface graphique pour mettre à jour, ajouter et supprimer les versions du noyau Manjaro.

Changer de noyaux manjaro via CLI

L'ajout de version du noyau de Manjaro, la mise à jour, la rétrogradation et la suppression peuvent se produire via deux façons, je.e., Tool de détection de matériel Pacman et Manjaro (MHWD). Cette section explique comment changer de noyau à l'aide du gestionnaire de packages de Manjaro Pac-Man Et sa fonctionnalité unique mhwd-kernel, cote à cote.

Pac-Man: utilise le référentiel officiel de Manjaro pour mettre à niveau la base de données du package et tous les packages système.

mhwd-kernel: Commande de détection de matériel de Manjaro Fonction unique qui offre une installation et une gestion faciles des grains système.

Identifier le noyau à usage

Avant de commencer le processus de mise à niveau / rétrogradation de la version du noyau, identifiez les détails actuels de la version via la commande mhwd-kernel:

manjaro @ manjaro: ~ $ mhwd-kernel -li
En cours d'exécution: 5.9.16-1-manjaro (Linux59)
Les noyaux suivants sont installés dans votre système:
* Linux59

La commande ci-dessus sort la version du noyau système, 5.9.16-1-manjaro, ainsi que la liste des grains installés.

Mettre à niveau le noyau

L'une des autres caractéristiques distinctives de Manjaro est l'utilisation et l'installation de plusieurs versions du noyau, ainsi que l'accès de l'utilisateur aux grains de saignement.

Utilisez le Pac-Man Commande pour répertorier tous les packages de version du noyau avec 5.x et ci-dessous:

[manjaro @ manjaro ~] $ pacman -ss linux5 * | grep "noyau et modules"
Le noyau et les modules Linux414
Le noyau et les modules Linux419
Le noyau et les modules Linux44
Le noyau et les modules Linux49
Le noyau et les modules Linux510
Le noyau et les modules Linux511
Le noyau et les modules Linux512
Le noyau et les modules Linux54
Le noyau et les modules Linux59
Le noyau et les modules Linux-RT-LTS-Manjaro
Le noyau et les modules Linux-Rt-Manjaro
Le noyau et les modules Linux54-RT
Le noyau et les modules Linux59-RT

La commande ci-dessus sort toutes les versions du noyau, tandis que les noyaux avec le «RT» représentent une libération de noyau instable ou en temps réel.

Utilisez l'une des commandes suivantes pour ajouter le nouveau noyau à la liste installée:

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

Ou

[manjaro @ manjaro ~] $ sudo pacman -s Linux510

Comme indiqué ci-dessus, il n'est pas nécessaire d'ajouter le numéro de version du noyau complet. De même, il est important de noter que Manjaro met automatiquement à jour tous les modules de la version nouvellement installée d'un ancien. Par exemple, pour mettre à jour de 59 à 5.10, Manjaro met automatiquement à jour les modules en 5.19 avec tous les modules en 5.14.

La commande ci-dessus conserve l'ancien noyau de telle sorte que le système permet aux utilisateurs de choisir la préférence du noyau sur l'écran de démarrage.

Option RMC

Le mhwd-kernel la commande RMC L'option joue un rôle essentiel, car il supprime le noyau existant à l'installation du nouveau noyau. En revanche, le site officiel de Manjaro recommande de garder l'ancien pour un court intervalle lorsque le système met à jour le noyau de saignement.

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

Dans tous les cas, Manjaro configure automatiquement le nouveau noyau; Une fois terminé, redémarrez pour rendre les modifications efficaces.

Désinstaller les grains

Avant d'essayer de supprimer n'importe quel noyau, assurez-vous qu'il n'est pas actuellement utilisé par Manjaro. Il est nécessaire de supprimer un total de trois éléments principaux, le noyau, son en-tête et ses modules supplémentaires, pour éliminer / désinstaller du système.

Utilisez le mhwd-kernel commande pour supprimer les en-têtes de noyau:

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

Utilisez le suivant Pac-Man commande pour supprimer tous les éléments du noyau en un seul coup:

[manjaro @ manjaro ~] $ sudo pacman -r Linux50 Linux50-Headers Linux50-Extramodules

Note: La commande ci-dessus peut générer une erreur si l'un des trois éléments n'est pas présent sur le système. De même, si Manjaro est une machine virtuelle, cette commande ne supprimera pas certains noyaux contenant des éléments nécessaires pour le processus de virtualisation.

Commutation du noyau via GUI

Manjaro Setting Manager propose une série de paramètres uniques à sa distribution pour la configuration matérielle et l'installation du noyau. Appuyez sur la touche «Windows» et tapez «Manjaro Setting Manager» pour afficher l'interface graphique.

Sélectionnez le «noyau» pour entrer l'outil de gestion du noyau de GUI Manjaro. Il énumérera toutes les versions du noyau disponible et les détails du noyau existant, également.

Mettre à niveau le noyau

Choisissez l'une des versions disponibles et cliquez sur Installer pour ajouter un nouveau noyau. Un écran apparaîtra pour l'authentification des utilisateurs. Entrez vos informations d'identification pour commencer le processus d'installation.

Notez que les grains en temps réel ne desservent que des utilisateurs d'applications en temps réel qui nécessitent peu ou pas de retards dans les E / S. En comparaison, le noyau expérimental est le prochain candidat du communiqué.

Downgrade Kernel

Étant donné que chaque nouvelle version du noyau ajoute des correctifs et des pilotes de sécurité, il est un peu imprudent de rétrograder la version du noyau. Cependant, parfois les anciennes versions du noyau fonctionnent mieux que la nouvelle version. Choisissez une ancienne version de moins de 5 ans.9 et cliquez sur Installer.

Désinstaller le noyau

Cliquez sur «Désinstaller» pour purger le noyau. N'oubliez pas de ne pas supprimer / désinstaller le noyau. Passez à un autre noyau sur l'écran de démarrage et désinstallez celui qui n'est pas requis.

Conclusion

L'article couvre diverses façons de changer les versions du noyau manjaro. Nous avons discuté de l'outil de détection de matériel de Manjaro et des commandes de gestionnaire de packages Manjaro, des commandes MHWD-Kernel et Pacman pour ajouter, supprimer et mettre à jour les versions du noyau. Nous avons également discuté de l'outil de gestion du noyau Manjaro GUI qui fournit une liste des noyaux disponibles au choix parmi les versions obsolètes et les plus récentes du noyau.