De nombreux fans de Linux choisissent d'utiliser OpenSUSE Leap en raisonà la stabilité. Contrairement à beaucoup d'autres distributions, il choisit d'offrir un environnement sûr et stable pour les professionnels. Pour la plupart des gens, Leap est parfait. Cependant, si vous avez du nouveau matériel, Leap peut vous poser quelques problèmes. Un moyen de résoudre les problèmes qui apparaissent lors de l'utilisation de distributions Linux, comme OpenSUSE Leap, consiste à installer de nouvelles versions du noyau Linux sur OpenSUSE Leap.
OpenSUSE Leap met du temps à mettre à jour le noyauil vaut mieux le faire vous-même. C’est pourquoi dans ce guide, nous allons voir comment obtenir la dernière version absolue du noyau Linux sur OpenSUSE. Mieux encore, nous vous montrerons comment utiliser simultanément la version actuelle et la dernière version.
Identifier la version du noyau
La première étape de la mise à niveau de Suse vers une nouvelle versiondu noyau Linux est de voir quelle version du noyau Linux vous avez déjà. Il est important de connaître votre version afin de savoir à quel point vous êtes en retard dans les versions. Ces informations sont faciles à trouver dans le terminal, avec le ton nom commander:
uname -r
Fonctionnement ton nom avec le -r Le commutateur affichera la version finale du noyau. Ce sont toutes les informations dont vous avez besoin pour déterminer la version du noyau de Suse sur votre PC. Si vous avez besoin de plus d'informations, ton nom est toujours utile. Pensez à essayer le -une basculer à la place, car il donne plus d'informations sur le noyau, la version, etc.
![](/images/linux/how-to-install-new-linux-kernel-versions-on-opensuse-leap.png)
uname -a
Modifier la configuration du noyau
Par défaut, LEAP installe uniquement le noyau stable. Il est beaucoup plus ancien que ceux publiés dans Tumbleweed. Il obtient des correctifs de sécurité et tout ça. Cependant, si vous souhaitez mélanger la stabilité de Tumbleweed avec un nouveau noyau, ces paramètres doivent être modifiés. Pour modifier la façon dont Leap gère le noyau, ouvrez un terminal et utilisez l'éditeur de texte Nano pour modifier le fichier de configuration Zypper.
sudo nano /etc/zypp/zypp.conf
À l'intérieur du fichier zypp.conf, il y a beaucoup de choses à modifier. Faites défiler vers le bas et recherchez le multiversion.kernels section. Le multiversion est important et doit être activé. L'activation de ce paramètre vous permettra de conserver le noyau traditionnel fourni avec OpenSUSE Leap tout en en obtenant un nouveau également. C'est le meilleur des deux mondes et c'est le meilleur moyen de satisfaire tous vos besoins sur le système d'exploitation.
![](/images/linux/how-to-install-new-linux-kernel-versions-on-opensuse-leap_2.png)
À côté de multiversion.kernels, changez «dernier, dernier-1, en cours d'exécution» en «dernier, dernier-1, en cours d'exécution, plus ancien». Après avoir changé le code, enregistrez le fichier de configuration en appuyant sur la touche Ctrl + O combinaison de clavier. Une fois que zypp.conf est enregistré avec les nouvelles modifications, il est sûr de fermer l'éditeur de texte Nano qui est ouvert dans le terminal. Pour ce faire, appuyez sur la touche Ctrl + X combinaison de clavier.
Ajout du référentiel du noyau
Il est désormais sûr d'installer un noyau Linux plus récentcependant sur OpenSUSE Leap, ce n'est pas aussi simple que de simplement faire une commande rapide "zypper install" pour obtenir le nouveau noyau Linux. Leap ne propose aucune nouvelle version du noyau Linux dans les référentiels logiciels fournis avec le système d'exploitation, juste celle que vous utilisez déjà.
Au lieu de cela, vous devrez ajouter un autre logicieldépôt. Plus précisément, vous devrez utiliser Zypper pour ajouter le référentiel du noyau. Ce dépôt a des dizaines de noyaux différents, y compris le dernier noyau Linux absolu.
Dans une fenêtre de terminal, gagnez un shell racine avec le su commander.
su -
Maintenant que le shell a un accès root, utilisez l'outil de gestion de package Zypper pour ajouter le référentiel du noyau:
zypper ar -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
L'ajout du nouveau référentiel du noyau à Leap devraitdéclencher instantanément de nouvelles mises à jour. Cependant, vous ne devez pas essayer d'installer des mises à niveau de la manière traditionnelle. Suivez plutôt les instructions ci-dessous pour effectuer une «mise à niveau dist».
Installer un nouveau noyau
Installer une version plus récente du noyau Linux surOpenSUSE Leap nécessite une mise à niveau. Cependant, ce n'est pas une mise à niveau normale où l'ensemble du système d'exploitation obtient de nouveaux packages. Au lieu de cela, nous dirons à Suse d'effectuer une mise à niveau de la distribution à partir du référentiel du noyau uniquement. Le faire de cette façon signifie que seul l'aspect du noyau Linux du système d'exploitation sera modifié.
Remarque: même si Suse passera à un nouveau noyau, l'ancienne version sera conservée, grâce à l'activation de cette fonctionnalité plus tôt dans le guide.
Pour effectuer la mise à niveau du noyau sur Suse, ouvrez un terminal et obtenez un shell racine avec le su commander.
su -
Après avoir obtenu root, exécutez la commande suivante et installez la dernière version du noyau Linux sur OpenSUSE Leap.
zypper dist-upgrade -r kernel-repo
Laissez le terminal faire son travail et installez le nouveauversion de Linux sur votre PC. Une fois installé, vous devrez redémarrer votre PC Linux. Une fois reconnecté, vous utiliserez la dernière version de Linux sur OpenSUSE Leap!
commentaires