Mettre à niveau le noyau sur Linux Mint

Mettre à niveau le noyau sur Linux Mint

La mise à niveau du noyau sur Linux Mint est un processus relativement simple qui peut être achevé via le Terminal et Update Manager. La mise à niveau du noyau peut apporter de nouvelles fonctionnalités et corrections de bogues, mais elle peut également entraîner des problèmes de compatibilité avec certains logiciels et matériel. Par conséquent, avant de commencer la mise à niveau, il est essentiel de sauvegarder les données clés. Ce guide couvre deux méthodes pour mettre à niveau le noyau Linux Mint.

Vérifiez la version actuelle du noyau

Avant de mettre à niveau le noyau, c'est une bonne idée de vérifier la version actuelle du noyau qui s'exécute sur le système. La commande «uname -r» peut être utilisée pour y parvenir. Le «Uname -r» est une commande qui affiche la version actuelle du noyau (la partie principale du système d'exploitation) sur lequel le système fonctionne. L'option «-r» indique spécifiquement à la commande uname pour afficher uniquement la version de version du noyau.

Omar @ virtualbox: ~ $ uname -r

Cette commande publie la version actuelle du noyau - «5.15.0.56 génériques ». Cela nous dit que la version actuelle du noyau est 5.15.0 et la construction spécifique est 56. Le «générique» à la fin indique qu'il s'agit d'une version standard du noyau, par opposition à une version spécifique qui est adaptée à une architecture matérielle particulière.

5.15.0.56 génériques

Mise à niveau à l'aide du gestionnaire de mise à jour

La mise à niveau du noyau Linux Mint à l'aide du gestionnaire de mise à jour est un processus simple. Tout d'abord, ouvrez le gestionnaire de mise à jour en le recherchant dans le menu de la menthe ou en exécutant la commande "minupdate" dans le terminal.

Le gestionnaire de mise à jour est lancé en quelques secondes sur votre écran Linux Mint. Dans le gestionnaire de mise à jour, cliquez sur le bouton «Afficher» dans le coin supérieur droit comme affiché à partir de l'image jointe et sélectionnez la 4ème option qui est «Linux grains».

Le tout prochain écran affiche un avertissement pour poursuivre la mise à jour du noyau. Il explique les problèmes que vous pouvez rencontrer après la mise à niveau d'un noyau et les instructions à effectuer si vous faites face à l'un des énumérés. Vous devez procéder à cette étape en utilisant le bouton «Continuer» en bas.

Après avoir continué, le prochain écran «noyaux» vous montre une liste des mises à jour du noyau disponibles. La version du noyau avec son statut «actif» est votre noyau actuellement à usage. Appuyez sur la version du noyau que vous souhaitez mettre à niveau et appuyez sur le bouton "Installer" pour commencer le processus d'installation.

Avant l'initialisation d'un processus de mise à niveau du noyau, la boîte de dialogue pop-up semble vous rassurer que vous allez passer à la dernière version du noyau. Appuyez sur «Oui» pour continuer. Le processus de mise à niveau peut prendre plus de 5 minutes. Attendez et détendez-vous jusque-là. Une fois l'installation terminée, redémarrez votre système et votre nouveau noyau sera utilisé.

Mise à niveau en utilisant l'utilitaire WGET

La commande «WGET» est utilisée pour télécharger le dernier fichier de noyau pour le système Linux Mint à partir d'un référentiel GitHub. Le fichier téléchargé est appelé «Ubuntu-Mainline-Kernel.sh ”et est situé dans la branche« maître »du« Pimlie / Ubuntu-Mainline-Kernel.SH ”Repository sur github. Lorsque la commande est exécutée, l'ordinateur tente d'abord de résoudre le «brut.githubusercontent.com ”URL vers une adresse IP.

Le serveur répond par un code d'état de 200, indiquant que le fichier est trouvé et est renvoyé à l'ordinateur. L'ordinateur reçoit le fichier et l'enregistre sous le même nom que le fichier côté serveur dans un répertoire local. Dans ce cas, le fichier est enregistré comme «Ubuntu-Mainline-Kernel.sh ”dans le répertoire de travail actuel. La taille du fichier est de 26474 octets et la vitesse de téléchargement est 1.90 Mb / s.

Omar @ Omar-VirtualBox: ~ $ wget https: // brut.githubusercontent.com / Pimlie / Ubuntu-Mainline-Kernel.SH / Master / Ubuntu-Mainline-Kernel.shot
--2023-01-16 13: 51: 48-- https: // brut.githubusercontent.com / Pimlie / Ubuntu-Mainline-Kernel.SH / Master / Ubuntu-Mainline-Kernel.shot
Résoudre brut.githubusercontent.com (brut.githubusercontent.com)… 185.199.111.133, 185.199.110.133, 185.199.108.133,…
Connexion à RAW.githubusercontent.com (brut.githubusercontent.com) | 185.199.111.133 |: 443… connecté.
Demande HTTP envoyée, en attente de réponse… 200 ok
Longueur: 26474 (26k) [texte / plaine]
Sauver sur: 'Ubuntu-Mainline-Kernel.sh '
ubuntu-mainline-nernel.s 100% [=================================>] 25.85k --.-Kb / s en 0.01
2023-01-16 13:51:48 (1.90 Mb / s) - 'Ubuntu-Mainline-Kernel.sh 'enregistré [26474/26474]

Pour afficher les répertoires et les fichiers dans le répertoire de travail actuel, la commande «LS» est utilisée. Dans ce cas, l'utilisateur «Omar» est dans son répertoire personnel, représenté par le symbole «~». La sortie de la commande affiche une liste des éléments du répertoire, notamment «Ubuntu-Mainline-Kernel.sh ”qui est probablement un fichier de script shell avec le nom« Ubuntu-Mainline-Kernel ».

Omar @ Omar-VirtualBox: ~ $ ls
Télécharges de bureau Nouveaux.txt public Ubuntu-Mainline-Kernel.shot warpinator
Documents Music Pictures Templates Vidéos

Le dernier fichier de noyau téléchargé à partir d'un référentiel GitHub à l'aide de la commande wget contient le script shell pour installer la nouvelle version du noyau. Vous pouvez ouvrir ce fichier dans l'éditeur VIM et jeter un œil au script comme indiqué dans l'image suivante:

Le répertoire «/ usr / local / bin /» est utilisé pour stocker les fichiers exécutables installés localement. C'est une bonne pratique pour installer les scripts créés localement dans ce répertoire afin qu'ils puissent être facilement accessibles par tous les utilisateurs du système. La commande suivante est utilisée pour installer un fichier appelé «Ubuntu-Mainline-Kernel.sh »dans le répertoire« / usr / local / bin / ». Le mot-clé «sudo» est utilisé pour exécuter le DI suivant avec des privilèges de superutilisateurs. Ceci est nécessaire car le répertoire «/ usr / local / bin /» est un répertoire système et que les utilisateurs réguliers n'ont pas la permission de lui écrire.

Lorsque la commande est exécutée, il copie le «Ubuntu-Mainline-Kernel.Fichier sh ”de son emplacement actuel au répertoire« / usr / local / bin / »et définissez les autorisations appropriées pour ce fichier afin qu'il puisse être exécuté par n'importe quel utilisateur sur le système.

Omar @ Omar-VirtualBox: ~ $ sudo Installer Ubuntu-Mainline-Kernel.sh / usr / local / bin /
[sudo] Mot de passe pour Omar:

La commande suivante utilise le «Ubuntu-Mainline-Kernel.Script sh ”pour installer une nouvelle version du noyau Linux sur un système Ubuntu. Le processus d'installation commence par le drapeau «-i». Lorsque la commande est exécutée, le système invite le mot de passe de l'utilisateur et la confirmation de la procédure de processus (en tapant «Y» et en appuyant sur Entrée). La nouvelle version du noyau est installée et est accessible sur le système après cela. Le noyau mis à jour ne prendra pas en vigueur jusqu'à ce que l'utilisateur redémarre l'ordinateur.

Omar @ Omar-VirtualBox: ~ $ sudo Ubuntu-Mainline-Kernel.Shi
[sudo] Mot de passe pour Omar:
Trouver la dernière version disponible sur le noyau.ubuntu.com
La dernière version est: V6.1.6, continuez? (O / N)
Téléchargera 6 fichiers à partir du noyau.ubuntu.com:
Téléchargement AMD64 / Linux-Headers-6.1.6-060106-Generic_6.1.6-060106.202301141035_AMD64.Deb: 100%
Téléchargement AMD64 / Linux-Headers-6.1.6-060106_6.1.6-060106.202301141035_ALL.Deb: 100%
Téléchargement AMD64 / Linux-Image-Unsigned-6.1.6-060106-Generic_6.1.6-060106.202301141035_AMD64.Deb: 100%
Téléchargement AMD64 / Linux-modules-6.1.6-060106-Generic_6.1.6-060106.202301141035_AMD64.Deb: 100%
Téléchargement AMD64 / Somme de contrôle: 100%
Téléchargement AMD64 / Somme de contrôle.GPG: 100%
Importation de Kernel-Pppa GPG Key OK
La signature du fichier de somme de contrôle a été vérifiée avec succès
Les sommes de contrôle des fichiers DEB ont été vérifiées avec succès avec Sha256Sum
Installation de 4 packages
Nettoyer le dossier de travail

Maintenant, exécutez à nouveau la commande uname-R sur le terminal Linux Mint pour voir la version du noyau. Vous verrez que le noyau Linux Mint est mis à niveau vers 6.1.6-060106-Générique sans causer de problème pendant le processus de mise à niveau.

Omar @ Omar-VirtualBox: ~ $ uname -r
6.1.6-060106-Générique

Conclusion

La mise à niveau du noyau sur Linux Mint est un processus simple qui peut être effectué via le terminal via l'instruction WGET et à l'aide du gestionnaire de mise à jour de votre système Linux Mint. Veuillez noter qu'avant la mise à niveau, vous devez vous assurer que tous vos logiciels sont compatibles avec le nouveau noyau et faire également une sauvegarde de vos données importantes.