Il existe plusieurs commandes sur Linux pour vérifier la version du noyau en cours d’exécution system.In ce tutoriel, nous avons couvert les commandes possibles pour trouver la version du noyau installé/en cours d’exécution et d’autres informations utiles du noyau.
L’administrateur Linux doit être conscient que la version du noyau est en cours d’exécution car elle dépend du noyau pour résoudre les problèmes liés au pilote.,
par exemple, si vous prévoyez d’installer ou de mettre à niveau une VirtualBox, assurez-vous que la version du noyau en cours d’exécution avant l’installation est prise en charge.
cette information est très facile à obtenir avec la commande uname, qui est la commande la plus populaire largement utilisée par L’administrateur Linux.
C’est un petit geek mais l’un des plus importants. Il est utilisé pour vérifier la liste des noyaux Linux installés sur votre ordinateur, et il peut également vous aider à voir si le dernier noyau ou un noyau plus ancien est en cours d’exécution.,
S’il s’agit d’un noyau plus ancien, vous devez mettre à niveau vers la dernière version à l’aide des URL ci-dessous.
- Ukuu – un moyen facile D’Installer/Mettre à niveau le noyau Linux dans les systèmes basés sur Ubuntu
- Linux Kernel Utilities (LKU) – un ensemble de Scripts Shell à compiler, installer& mettre à jour le dernier noyau sur Ubuntu
Qu’est-ce que le noyau?
Un noyau est la partie centrale d’un système d’exploitation (en d’autres termes, le principal composant ou le cœur du système d’exploitation). Il agit comme un pont entre les applications et le matériel.,
Il permet à plusieurs applications de partager efficacement du matériel en contrôlant l’accès au processeur, à la mémoire, aux e / s de disque, à l’imprimante, à la carte vidéo et à la mise en réseau.
Quand un système d’exploitation est chargé en mémoire, le noyau reste en mémoire jusqu’à ce qu’il est d’abord chargé, et le système d’exploitation est arrêté de nouveau.
Linux est un clone du système d’exploitation Unix, écrit par Linus Torvalds.
La dernière version du noyau 5.4 est passée à plus de 27,8 millions de codes fournis par près de 14 000 programmeurs., Les mises à jour stables du noyau sont publiées à la demande, généralement tous les 2-3 mois.
Il existe cinq types de noyaux disponibles, mais les deux noyaux les plus populaires sont le noyau monolithique et le micro-noyau.
- noyau monolithique: tous les services du système d’exploitation s’exécutent avec le thread principal du noyau, résidant ainsi dans la même zone mémoire. Il donne accès à un matériel riche et puissant.
- Microkernel: Microkernel fonctionne un peu comme les noyaux monolithiques, mais il est conçu pour être très petit., Il ne gère que les fonctions les plus élémentaires telles que la gestion de la mémoire, le multitâche et la communication inter-processus. Modules ou serveur est géré d’autres services.
- noyau Hybride: le noyau hybride est une architecture de noyau basée sur une combinaison de micro-noyau et d’architecture de noyau monolithique utilisée dans les systèmes d’exploitation informatiques, qui a ajouté du code supplémentaire à l’espace du noyau pour augmenter les performances.
- Nano Kernel: Nano kernel est un petit noyau qui fournit une abstraction matérielle, mais sans services informatiques. Ce noyau est plus petit qu’un micro noyau traditionnel.,
- Exokernel: Exokernel est un type de système d’exploitation développé au Massachusetts Institute of Technology qui vise à fournir une gestion des ressources matérielles au niveau des applications.
Méthode-1: Comment vérifier la version du noyau Linux fonctionnant sous Linux à l’aide de la commande uname
uname (fait référence au nom UNIX) est une application qui imprime des informations système telles que le nom d’hôte, la version du noyau Linux et d’autres détails du système d’exploitation sur lequel,
$ uname -aLinux daygeek-Y700 4.19.96-1-MANJARO #1 SMP Wed Jan 15 08:41:50 UTC 2020 x86_64 GNU/Linux
Méthode-2 : Comment vérifier la version du noyau Linux fonctionnant sous Linux à l’aide du fichier/proc/version
le système de fichiers proc (procfs) est un système de fichiers spécial dans les systèmes D’exploitation de type Unix qui présente des informations
Il est parfois appelé un système de pseudo-fichiers d’informations de processus. Il ne contient pas de fichiers « réels » mais des informations système d’exécution (par exemple, mémoire système, périphériques montés, configuration matérielle, etc.).,
Ce fichier affiche la version du noyau Linux, la version GCC utilisée pour compiler le noyau et l’heure du paquet du noyau. Il contient également le nom d’utilisateur du noyau compilateur (entre parenthèses).
$ cat /proc/versionLinux version 4.19.96-1-MANJARO () (gcc version 9.2.0 (GCC)) #1 SMP Wed Jan 15 08:41:50 UTC 2020
Méthode-3: Comment vérifier la version du noyau Linux fonctionnant sous Linux à l’aide de la commande dmesg
dmesg (signifie message d’affichage ou message du pilote) est une commande sur la plupart des systèmes d’exploitation de type Unix qui imprime le tampon de message du noyau.,
Method-4: Comment vérifier la version du noyau Linux fonctionnant sous Linux en utilisant le répertoire « /boot”
le répertoire » / boot” contient tous les fichiers et dossiers d’informations liés au démarrage tels que grub.conf, image vmlinuz alias noyau.
méthode-5: Comment vérifier la version du noyau Linux fonctionnant sous Linux à l’aide de la commande rpm
la commande RPM signifie RedHat Package Manager est un puissant utilitaire de gestion de paquets en ligne de commande pour les systèmes basés sur Red Hat tels que CentOS, Oracle Linux& Fedora.,
$ rpm -q kernelkernel-4.9.12-200.fc25.x86_64kernel-4.10.10-200.fc25.x86_64kernel-4.10.14-200.fc25.x86_64
méthode-6: Comment vérifier la version du noyau Linux fonctionnant sous Linux à l’aide de la commande dpkg
la commande dpkg signifie Gestionnaire de paquets Debian (dpkg). C’est un outil en ligne de commande pour installer, construire, supprimer et gérer des paquets Debian. dpkg utilise Aptitude (principal et plus convivial) comme frontal pour effectuer toutes les actions.
Leave a Reply