Qu'est-ce qu'un noyau sous Linux et comment vérifier votre version ?

Qu'est-ce qu'un noyau sous Linux et comment vérifier votre version ?

Il y a tellement de distributions Linux dans la nature, mais il n'y a qu'une seule chose qu'elles ont en commun : le noyau Linux. Pourtant, alors que beaucoup de gens parlent du noyau Linux, beaucoup ne savent pas vraiment ce qu'il fait.





Jetons un coup d'œil au noyau Linux et pourquoi il est nécessaire, avec le moins de termes geek possible.





Qu'est-ce qu'un noyau ?

Chaque système d'exploitation utilise un noyau. Sans noyau, vous ne pouvez pas avoir un ordinateur qui fonctionne réellement. Vous pouvez voir et interagir avec de nombreux logiciels différents, mais c'est le noyau sous-jacent qui fait le gros du travail.





Le noyau sert de pont entre votre matériel informatique et le logiciel que vous souhaitez exécuter. Il communique avec le matériel via les pilotes inclus dans le noyau (ou installés ultérieurement sous la forme d'un module noyau).

De cette façon, lorsqu'une application souhaite faire quelque chose (par exemple, modifier le réglage du volume des haut-parleurs), elle peut soumettre cette demande au noyau, et le noyau peut utiliser les pilotes de haut-parleur disponibles pour réellement modifier le volume.



Le noyau est également très impliqué dans la gestion des ressources. Il doit s'assurer qu'il y a suffisamment de mémoire disponible pour qu'une application s'exécute et pour placer une application au bon endroit en mémoire. Le noyau essaie d'optimiser l'utilisation du processeur afin qu'il puisse effectuer les tâches le plus rapidement possible.

Les échecs peuvent entraîner des blocages, où l'ensemble du système s'arrête parce qu'une application a besoin d'une ressource qu'une autre utilise.





Qu'est-ce que le noyau Linux ?

Il est techniquement incorrect de considérer Linux comme un système d'exploitation complet. Linux fait en fait spécifiquement référence au noyau, nommé d'après le fondateur Linus Torvalds. Tout le reste que vous voyez à l'écran provient d'autres projets et développeurs.

Torvalds a créé le noyau Linux en 1991. Il a initialement nommé le projet Freax (une combinaison de 'free', 'freak' et 'UNIX'). Un collègue a préféré le nom Linux, et ce nom est resté. Torvalds a publié la première version de Linux en 1992 sous une licence GNU copyleft, ce qui est devenu une grande partie du succès du projet.





Une grande partie de l'expérience de bureau Linux vient du projet GNU, une initiative plus ancienne qui avait créé un système d'exploitation de bureau presque complet. Tout ce dont il avait besoin était un noyau, et Linux a comblé ce besoin. C'est pourquoi certaines personnes appellent le système d'exploitation GNU/Linux .

D'autres bureaux libres et open source, tels que FreeBSD, ressemblent à Linux car ils exécutent la plupart des mêmes logiciels GNU.

Puisque le noyau Linux était disponible sous une licence GNU, il y avait moins d'intérêt à continuer à développer un noyau séparé dans le cadre du projet GNU. Et plutôt que de créer d'autres noyaux concurrents, comme ceux trouvés dans Windows et macOS, de nombreuses entreprises ont choisi d'utiliser et de contribuer au noyau Linux à la place.

Le noyau Linux est devenu un projet massif contenant des millions de lignes de code. Des milliers de personnes et plus d'un millier d'entreprises ont contribué au développement du noyau. C'est l'un des exemples les plus connus de logiciels libres et open source au monde.

À quoi sert le noyau Linux

Alors que Linux reste un système d'exploitation de bureau relativement spécialisé, le noyau est largement utilisé ailleurs . Grâce à Android, le noyau Linux alimente désormais la plupart des smartphones du monde. Il apparaît dans toutes sortes d'appareils mobiles, y compris les appareils portables et les appareils photo.

Linux alimente les 500 supercalculateurs les plus puissants et une grande partie de notre infrastructure Internet. Lorsque vous pensez au cloud, vous pensez principalement aux serveurs interconnectés alimentés par Linux.

Linux a commencé comme un projet de hacker, et bien que le noyau ait connu une adoption par les entreprises presque inimaginable, Linux alimente toujours le matériel pour les bricoleurs. Le petit Raspberry Pi à 35 $ est un ordinateur alimenté par Linux de la taille d'une carte de crédit, complètement ouvert pour que les gens puissent le modifier et l'utiliser dans des projets comme bon leur semble.

Ce n'est pas seul. Des concurrents comme le Pine64 ont contribué à réduire drastiquement le prix de l'informatique.

Comment vérifier la version du noyau Linux

Le noyau reste en développement actif, donc de nouvelles versions de Linux sortent tout le temps.

Le moyen le plus simple de voir quelle version est sur votre machine, qui fonctionnera sur n'importe quelle version de Linux, est d'utiliser le

uname

commander. Il s'agit d'un outil en ligne de commande qui fournit des informations sur le système. Vous pouvez trouver la version du noyau Linux que vous utilisez en ouvrant une fenêtre de terminal et en tapant ce qui suit :

uname -r

J'utilise actuellement la version du noyau Linux 4.20.16-200.fc29.x86_64 . Décomposons ce que cela signifie.

  • Les 4 fait référence à la version du noyau.
  • Les vingt fait référence à la révision majeure actuelle.
  • Les 16 fait référence à la révision mineure actuelle.
  • Les 200 fait référence aux corrections de bogues et aux correctifs appliqués à cette version.

Le dernier bit sera spécifique à la distribution que vous exécutez. Cette chaîne indique que j'exécute une version 64 bits de Fedora 29.

Devriez-vous mettre à jour votre noyau Linux ?

Pour la plupart, le noyau Linux fonctionne silencieusement en arrière-plan. Vous ne savez pas qu'il est là, et vous avez peu de raisons d'y penser. Pour la plupart, la meilleure façon de mettre à jour votre version du noyau Linux est de passer à la dernière version de votre système d'exploitation Linux préféré.

De nouvelles versions d'Ubuntu et de Fedora, par exemple, sortent environ tous les six mois et apportent avec elles une version plus récente du noyau Linux.

installer mac os sur pc machine virtuelle

Bien que le noyau soit en grande partie invisible, il existe quelques raisons de passer à un noyau Linux plus récent . Contrairement à Windows, les pilotes matériels Linux sont fournis avec le noyau Linux. Donc, si vous avez un ordinateur portable relativement récent avec des haut-parleurs, une connexion Wi-Fi ou un pavé tactile que votre version de Linux ne détecte pas encore, vous devrez peut-être attendre une version plus récente. Les versions sont également accompagnées d'améliorations de la stabilité et de la vitesse, de sorte que votre ordinateur peut fonctionner plus facilement sur une version par rapport à une autre.

Pour en savoir plus sur ce sujet, consultez pourquoi Windows expédiant le noyau Linux change les choses .

Partager Partager Tweeter E-mail 6 alternatives audibles : les meilleures applications de livres audio gratuites ou bon marché

Si vous n'avez pas envie de payer pour des livres audio, voici quelques excellentes applications qui vous permettent de les écouter gratuitement et légalement.

Lire la suite
Rubriques connexes
  • Linux
  • La technologie expliquée
  • Open source
  • Noyau Linux
A propos de l'auteur Roi Bertel(323 articles publiés)

Bertel est un minimaliste numérique qui écrit à partir d'un ordinateur portable doté de commutateurs physiques de confidentialité et d'un système d'exploitation approuvé par la Free Software Foundation. Il privilégie l'éthique aux fonctionnalités et aide les autres à prendre le contrôle de leur vie numérique.

Plus de Bertel King

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner