Vous vous retrouverez peut-être dans une situation où vous aurez besoin de connaître la version exacte du noyau Linux exécutée sur votre système. Dans ce cas, vous pouvez facilement trouver la version du noyau à l'aide des puissantes lignes de commande et utilitaires Linux. Dans cet article, nous passons en revue différentes méthodes que vous pouvez utiliser pour vérifier la version du noyau sous Linux.
Quelle est la version du noyau ?
Le noyau est le composant principal d'un système d'exploitation, qu'il soit Mac OS, Linux ou Windows. Le noyau gère les ressources du système et fonctionne comme un pont entre le matériel et les logiciels du système.
Vous devrez peut-être trouver la version du noyau exécutée sur votre système d'exploitation GNU/Linux pour une raison quelconque. Par exemple, vous pouvez découvrir une nouvelle vulnérabilité de sécurité affectant les anciennes versions du noyau et vous souhaitez donc savoir si votre noyau est vulnérable ou non. Ou vous pourriez être confronté à un problème lié au matériel qui vous oblige à trouver la version du noyau Linux. Il est assez simple de vérifier la version du noyau Linux à partir de la ligne de commande.
Lire aussi : NextCloud et ownCloud
Comment trouver la version du noyau sous Linux ?
Avant d'expliquer les différentes méthodes pour trouver la version du noyau sous Linux, sachez que certaines de ces méthodes vous montreront également le nom de la distribution Linux. Ainsi, en utilisant ces commandes, vous pouvez obtenir plus d'informations sur votre système d'exploitation, y compris le nom de la distribution Linux, la version et les détails du noyau.
Utiliser la commande uname
La commande uname peut vous montrer de nombreuses informations système telles que l'architecture du noyau Linux, la version du nom et la version.
Pour vérifier la version du noyau Linux sur votre système, vous devez taper la commande suivante :
uname -srm
Après avoir exécuté cette commande, quelque chose comme ceci s'affichera sous la forme d'un sortir:
Linux 4.15.0-54-générique x86_64
Comme vous pouvez le voir ci-dessus dans le résultat, la version du noyau Linux est 4.15.0-54 et fonctionne en 64 bits. De plus, ces nombres sont tous associés à une signification que nous énumérerons ci-dessous :
- 4 : Version du noyau.
- 15 : Révision majeure.
- 0 : Révision mineure.
- 54 : Numéro de patch.
- générique : informations supplémentaires spécifiques à la distribution Linux/au noyau
Utiliser la commande hostnamectl
Le nom d'hôte fait partie de systemd et est généralement utilisé pour interroger et modifier le nom d'hôte du système, affichant des informations sur la configuration réseau du système. Mais il montre également la version du noyau Linux et sa distribution :
hostnamectl
L'exécution de cette commande affichera quelque chose de similaire à ceci sous la forme d'un sortir:
Nom d'hôte statique : linux.localdomain
Nom de l'icône : ordinateur-ordinateur portable
Châssis : ordinateur portable
ID de l’ordinateur : af8ce1d394b844feza8c19ea5c6a9bd09
ID de démarrage : 15bc3ae7bde842f29ct8d925044f232b9
Système d'exploitation : Ubuntu 18.04.2 LTS
Noyau : Linux 4.15.0-54-générique
Architecture : x86-64
Vous pouvez taper la commande grep pour filtrer la version du noyau Linux :
hostnamectl | grep -I Kernel
Voici le sortir:
Noyau : Linux 4.15.0-54-générique
Utiliser le fichier /proc/version
Le répertoire /proc contient divers fichiers virtuels qui incluent des informations sur la mémoire système, les cœurs de processeur, les systèmes de fichiers montés et de nombreuses autres données. Si vous souhaitez accéder aux informations sur le noyau en cours d'exécution et vérifier la version du noyau Linux, faites attention à ce qu'elles soient stockées dans le fichier virtuel /proc/version. Vous pouvez taper chat or moins commandes pour afficher le contenu du fichier :
cat /proc/version
Après les avoir exécutés, vous verrez un sortir semblable à ceci :
Linux version 4.15.0-54-generic (buildd@lgw01-amd64-014) (GCC version 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP lundi 24 juin 10:55:24 UTC 2019
Utiliser la commande dmesg
La plupart du temps, la commande dmesg est utilisée pour imprimer le message du tampon du noyau. En termes simples, vous pouvez généralement utiliser cette commande pour lire les messages des pilotes de périphériques ; mais vous pouvez également l'exécuter pour trouver la version du noyau. Le symbole de tuyau ( | ) se trouve généralement près de la touche Entrée sur la plupart des claviers.

Nous allons expliquer ici comment fonctionnent réellement ces commandes :
- Dmesg: Vous permet de lire le contenu du tampon du noyau
- | (symbole du tuyau) : Passer la commande dans la commande suivante
- bonjour : en recherchant en particulier une chaîne de caractères particulière et en affichant les lignes qui les contiennent
- Linux : la chaîne exacte de caractères que grep doit rechercher (notez que la majuscule est importante)
Comme le montre l'image ci-dessus, la version du noyau Linux est mentionnée dans la première ligne du résultat.
Quand devez-vous mettre à jour la version de votre noyau Linux ?
Le noyau Linux fonctionne comme un médiateur entre les applications logicielles et le matériel informatique. En d’autres termes, le noyau Linux est en quelque sorte la base sur laquelle fonctionnent différentes distributions Linux. De plus, n'importe qui peut décompiler, examiner et modifier le code de ce logiciel open source. La technologie progresse considérablement, de sorte que les développeurs trouvent divers correctifs et mises à jour pour le noyau Linux. Vous pouvez utiliser ces correctifs pour améliorer la sécurité, augmenter les fonctionnalités et même affecter la vitesse du système d’exploitation. Ainsi, si vous utilisez des systèmes d'exploitation Linux, comme Ubuntu, il est préférable de vérifier la version du noyau et de la mettre à jour régulièrement.
La question est de savoir comment mettre à jour la version du noyau Linux ? Pour ce faire, vous devez d’abord vérifier si vous remplissez les conditions requises ou non.
Lire aussi: Comment trouver la version du système d'exploitation avec la ligne de commande
Conditions requises pour mettre à jour la version du noyau
Voici les prérequis pour mettre à jour la version de votre noyau :
- un serveur exécutant le système d'exploitation Linux (Ubuntu)
- Avoir accès au terminal Linux (vous pouvez utiliser CTRL-ALT-T ou le menu Applications > Accessoires > Terminal)
- Utiliser un compte utilisateur avec les privilèges sudo
- L'outil apt, intégré à Ubuntu
- Le gestionnaire de mise à jour, intégré à Ubuntu (notez que ceci est facultatif)
Mettre à jour le noyau Ubuntu
Pour mettre à jour la version de votre noyau Linux, vous pouvez utiliser deux méthodes selon celles avec lesquelles vous êtes à l'aise.
Première méthode : utiliser le processus de mise à jour du système
Étape 1 : Vérifiez la version actuelle du noyau Linux
Avant de commencer à mettre à jour votre version de Linux, vous devez savoir quelle version vous utilisez actuellement. Dans la section précédente, nous avons expliqué en détail comment trouver la version du noyau Linux. Vous pouvez consulter les commandes pour retrouver la version du noyau si vous le souhaitez.
Étape 2 : Mise à jour des référentiels
Vous devez ouvrir le terminal et taper la commande suivante :
sudo apt-get update
Après avoir exécuté la commande apt, tous vos logiciels locaux seront actualisés, vous donnant un
avis sur les révisions et mises à jour les plus récentes. Si une version plus récente du noyau est disponible pour vous, cette commande l'affichera dans le terminal, prête à être téléchargée et installée.

Étape 3 : Exécuter la mise à niveau
À ce stade, vous devez exécuter la commande suivante dans le terminal :
sudo apt-get dist-upgrade
La mise à niveau dist dans cette commande sert à demander à Ubuntu de gérer judicieusement les différentes dépendances. Cela signifie que si un progiciel particulier dépend de l'exécution d'un autre progiciel, cette commande garantit que le deuxième package (dépendance) est mis à niveau avant de mettre à niveau le premier. Vous pouvez utiliser cette approche comme moyen sûr de mettre à niveau votre noyau Ubuntu Linux. De plus, les mises à jour du noyau utilisées via cet utilitaire ont été testées et vérifiées pour fonctionner sans aucun problème avec votre version d'Ubuntu.
Le choix évident
La majorité des serveurs exécutés sous Linux utilisent Ubuntu ; pourquoi pas toi ? Découvrez pourquoi tout le monde aime Ubuntu : obtenez un VPS Ubuntu optimisé
Obtenez votre VPS UbuntuDeuxième méthode : forcer une mise à niveau du noyau
Parfois, une version plus récente du noyau a été publiée, mais elle n'a pas été minutieusement testée pour votre version d'Ubuntu. Par exemple, vous utilisez peut-être Ubuntu 17.10 (Artful Aardvark) et vous voyez qu'Ubuntu 18.04 (Bionic Beaver) est disponible pour vous. Dans ce type de situations, la mise à jour du noyau nécessiterait un processus plus compliqué.
Étape 1 : Récupération de vos fichiers et données importants
Vous l’avez probablement déjà fait à plusieurs reprises, mais comme il s’agit d’une étape importante du processus, nous ne saurions trop insister sur ce point.
Étape 2 : Exécution du programme de mise à jour du logiciel
Pour exécuter le programme de mise à jour du logiciel, vous devez cliquer sur le super clé (celui avec l'image « windows » sur le clavier) et recherchez Software Updater. Si vous avez besoin d'obtenir des mises à jour, le programme de mise à jour du logiciel vous en informera. Après avoir suivi les étapes précédentes, vous verrez un message vous indiquant que l'ordinateur est mis à jour.
Maintenant, vous devez cliquer sur le Paramètres bouton, voyant une nouvelle fenêtre avec plusieurs onglets.
Étape 3 : configuration du programme de mise à jour du logiciel
Tout d'abord, cliquez sur le Sécurité onglet, puis cochez les trois cases sous « installer les mises à jour à partir de ». Ces cases à cocher sont appelées Mises à jour de sécurité importantes, mises à jour recommandées et mises à jour non prises en charge.
À la fin de cet onglet, il y a une liste déroulante intitulée « M'avertir d'un nouveau Ubuntu version : ». Cliquez sur la liste déroulante et choisissez :
Pour les versions avec support à long terme (si vous souhaitez vous en tenir aux versions testées et fiables avec un support complet)
Pour toute nouvelle version (si vous aimez jouer avec les dernières nouveautés et que cela ne vous dérange pas si les choses sont un peu boguées)
Après avoir suivi ces étapes, fermez-le et rouvrez-le, cela devrait vous donner la possibilité de mettre à niveau si une nouvelle version est publiée. Attention, la mise à niveau est généralement disponible quelques jours plus tard.
Étape 4 : Forcer la mise à niveau
Si, pour une raison quelconque, vous ne voyez pas d’offre de mise à niveau, vous pouvez toujours utiliser une autre méthode pour la forcer. Pour forcer la mise à niveau, vous devez écrire la commande suivante dans le terminal :
update-manager –d
Après les avoir exécutés, vous verrez un sortir semblable à ceci :

Le système vous montrera les notes de version pour le nouveau noyau et sa version d'Ubuntu. Après vous être assuré que tout va bien, vous devez cliquer sur mise à niveau, et le processus sera lancé.
Lire aussi : KVM contre OpenVZ
Troisième méthode : mettre à jour manuellement le noyau avec des procédures avancées
Si vous souhaitez mettre à niveau vers le dernier noyau (non testé) et connaître tous les risques, il existe une troisième technique pour choisir et installer un nouveau noyau. Mais avant de passer à cette étape, il est sage de vérifier la configuration de votre système. Exécutez-vous des pilotes personnalisés, en particulier des pilotes vidéo ? Avez-vous des configurations ou des packages personnalisés sur votre système ? Ceux-ci peuvent ne pas être compatibles avec le nouveau noyau. Même s’il existe une option de guérison, il est préférable de prendre des précautions et de prévenir les complications à l’avance.
Il est également bon de rechercher et d'en savoir plus sur les notes de version du noyau que vous souhaitez installer. Faites simplement attention au numéro de révision et à toutes les fonctionnalités avec lesquelles vous envisagez de travailler. Dans cette méthode, nous utiliserons Ukuu comme utilitaire graphique pour mettre à jour le noyau. Notez qu'il existe d'autres moyens, comme télécharger et installer manuellement le noyau ou même obtenir une copie du code source et le compiler. Mais ces techniques sont plus difficiles.
Étape 1 : Installation d'Ukuu
Tapez la commande suivante dans le terminal. (Remarquez qu'après avoir tapé chaque ligne, vous devez cliquer sur Entrée) :
sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu
Vous ajoutez les référentiels TeeJeeTech de logiciels open source pour Linux à vos référentiels principaux via la première commande. La deuxième commande actualise la base de données, vous affichant une liste des dernières révisions. Enfin, la troisième commande installe le logiciel Ukuu pour vous.
Étape 2 : lancer Ukuu
Pour lancer Ukuu, vous devez taper ceci dans le terminal :
sudo ukuu-gtk
Après avoir exécuté cela, vous verrez que l'utilitaire Ukuu est lancé sur votre système, vous montrant la liste des versions du noyau Linux disponibles.
Étape 3 : Installation du noyau
Choisissez le noyau que vous souhaitez installer, puis cliquez sur le bouton Installer sur le côté droit.
Étape 4 : Redémarrez votre système
Une fois l'installation du noyau terminée, vous devez redémarrer votre système. Après cela, vous pouvez relancer Ukuu pour vérifier si l'installation se fait correctement ou non.
Étape 5 : En cas d’échec de l’installation
En cas d'urgence, vous pouvez utiliser VER comme utilitaire de démarrage qui conserve une copie de l'ancien noyau. Vous pouvez sélectionner et démarrer sur des versions de noyau plus anciennes. Tout d'abord, sélectionnez Options avancées pour Ubuntu sur l'écran de démarrage, puis sélectionnez le noyau précédent (spécifié par le numéro de révision). De plus, vous n’avez pas besoin d’utiliser les options « parvenu » ou « mode de récupération ».
Nous vous proposons un guide sur personnalisation de GRUB à une interface graphique conviviale. Je recommande fortement de le lire si vous utilisez occasionnellement GRUB.
Étape 6 : Désinstallation du noyau
L'utilitaire Ukuu vous permet également de supprimer les anciens noyaux sur Ubuntu. pour ce faire, cliquez sur le même noyau que vous avez installé précédemment et cliquez sur Supprimer sur le côté droit.
Récapitulatif : Vérification de la version du noyau
Nous avons présenté différentes manières de trouver la version du noyau sous Linux. Outre une ligne de commande puissante et simple, Linux vous offre de nombreuses fonctionnalités. Donc, pour tirer le meilleur parti de ce système d'exploitation, nous sommes fiers de vous proposer notre système alimenté par KVM. Serveur virtuel Linux, vous donnant accès à l'utilisation non seulement de toutes les distributions importantes, mais même de certaines distributions moins connues. Les solutions Linux VPS de Cloudzy sont plus sécurisées et offrent des performances fiables, elles conviennent donc parfaitement à vos usages personnels et professionnels.
FAQ
Que signifie la version du noyau sous Linux ?
Le noyau Linux est le composant principal d’un système d’exploitation Linux qui fonctionne comme l’interface principale entre le matériel d’un système et ses processus. Vous pouvez vérifier sa version à l'aide de la ligne de commande et d'autres utilitaires.
Que sont les serveurs privés virtuels alimentés par KVM ?
Les VPS alimentés par KVM n'ont pas à rivaliser sur les ressources du serveur. Chaque VPS dispose de sa propre infrastructure virtualisée dédiée, comprenant le stockage, la mémoire et le processeur.