Comment changer de noyau dans Manjaro Linux
Une des particularités de Manjaro Linux est la possibilité d'utiliser et d'installer plusieurs versions du noyau Linux simultanément. Cette flexibilité permet de garantir que vos appareils fonctionnent toujours de manière optimale. Manjaro Linux simplifie l'utilisation d'Arch Linux, en proposant souvent des outils graphiques conviviaux pour des tâches qui seraient complexes en ligne de commande. Le changement de noyau en est un parfait exemple. Si un utilisateur souhaite mettre à jour (ou revenir à une version antérieure) son noyau, l'interface graphique de Manjaro est la solution la plus simple. Voici comment procéder.
Pour commencer, appuyez sur la touche Windows afin d'ouvrir le menu de Manjaro. Dans la barre de recherche, tapez « Manjaro Settings Manager » et lancez l'application.
Remarque : Si vous utilisez une version communautaire de Manjaro Linux, plutôt que la version officielle, cherchez l'application « Manjaro Settings Manager » dans vos paramètres.
Une fois le gestionnaire de paramètres lancé, plusieurs options s'offrent à vous. Ignorez les autres, car celle qui nous intéresse ici est « Kernel ». Cliquez sur l'icône du pingouin afin d'ouvrir l'outil de gestion graphique du noyau.
Changer de noyau via l'interface graphique
L'outil de gestion de noyau de Manjaro propose un large éventail de noyaux Linux, des plus récents aux plus anciens. En date de janvier 2018, il offre la dernière version stable de Linux (la 4.14).
Pour la majorité des utilisateurs, la version 4.14 est tout à fait adaptée. Cependant, si vous êtes un utilisateur avancé et que vous souhaitez exploiter davantage votre machine sous Manjaro Linux, vous avez la possibilité d'installer un noyau instable. De même, si votre matériel fonctionne mieux avec des noyaux plus anciens, cette option est également possible.
Mettre à niveau les noyaux dans Manjaro
Pour installer un noyau instable, repérez les versions avec la mention « .r » et cliquez sur le bouton « installer ». Par exemple, pour utiliser la dernière version candidate de Linux 4.15, cliquez sur le bouton d'installation correspondant à « Linux 4.15.r180118.gdd ».
Revenir à des versions antérieures de noyaux dans Manjaro
En général, il est déconseillé de revenir à des anciennes versions de Linux. Chaque nouvelle version apporte des correctifs de sécurité et de nouveaux pilotes. Toutefois, il peut arriver que certaines versions de Linux causent des problèmes. Si vous pensez que votre machine fonctionnait mieux avec une version antérieure de Linux, l'outil de noyau de Manjaro facilite le retour en arrière et permet même d'installer plusieurs versions simultanément.
Pour installer un noyau plus ancien, cliquez sur « installer » à côté des versions de Linux antérieures à la 4.14. Après avoir cliqué, vous devrez saisir votre mot de passe. L'installation démarrera alors.
Une fois l'installation terminée, redémarrez votre ordinateur et sélectionnez la version que vous venez d'installer lors du démarrage.
Remarque : Les anciennes versions de Linux disponibles dans Manjaro remontent jusqu'à la version 3.16.
Désinstaller d'anciens noyaux
La désinstallation d'un ancien noyau dans Manjaro est aussi simple que l'installation d'un nouveau. Ouvrez le gestionnaire de paramètres de Manjaro et cliquez sur l'icône du pingouin. Faites défiler la liste des noyaux installés et sélectionnez celui que vous souhaitez désinstaller. Cliquez ensuite sur le bouton « désinstaller » pour lancer le processus de suppression.
Le système vous demandera de saisir votre mot de passe. Après l'avoir fait, Manjaro supprimera le noyau de Grub et du reste du système. Il est important de noter qu'il est impossible de désinstaller le noyau Linux que vous utilisez actuellement. Vous devez d'abord passer à un autre noyau.
Changer de noyau via le terminal

Outre l'outil de gestion graphique, il est également possible d'installer et désinstaller les noyaux Linux via le terminal en utilisant le gestionnaire de paquets pacman. Pour rechercher les versions de noyau disponibles, ouvrez un terminal et utilisez le modèle de recherche suivant :
pacman -Ss linux4* | grep "kernel and modules"
Si vous souhaitez une version de Linux antérieure à la 4.x pour Manjaro Linux, vous pouvez utiliser ce modèle de recherche. Attention, il n'est pas infaillible :
pacman -Ss linux3* | grep "kernel and modules"
L'astérisque (*) permet au gestionnaire de paquets de lister tous les paquets Linux commençant par 3.x ou 4.x. Une fois la version désirée identifiée, l'installation se fait de la même manière que pour n'importe quel autre paquet via pacman. Par exemple, pour installer la version 4.12, utilisez la commande suivante :
sudo pacman -S linux412
Supprimer les noyaux dans Manjaro via le terminal
La suppression d'anciens noyaux ou de noyaux alternatifs peut être effectuée via le terminal en utilisant le gestionnaire de paquets. Pour cela, vous pouvez combiner l'outil pacman avec un filtre pour trouver le nom exact du paquet à supprimer :
pacman -Ss linux4* | grep "installed"
Pour filtrer les noyaux installés commençant par 3 au lieu de 4, essayez ce modèle à la place :
pacman -Ss linux3* | grep "installed"
Cette méthode n'est pas parfaite, mais elle affichera la plupart, si ce n'est tous, les noyaux Linux installés sur votre système Manjaro. Une fois le nom du paquet identifié, utilisez le gestionnaire de paquets pour le supprimer du système :
sudo pacman -R linux412