Publicité

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

Voyons le noyau Linux et pourquoi il est nécessaire, avec le moins de termes geek possible.

Qu'est-ce qu'un noyau?

Une carte des fonctions du noyau Linux

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 en dessous qui fait une grande partie du travail de grognement.

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 veut faire quelque chose (disons changer le réglage du volume des haut-parleurs), elle peut soumettre cette requête au noyau, et le noyau peut utiliser les pilotes de haut-parleurs disponibles pour modifier le volume.

instagram viewer

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 dans la 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ù tout le système s'arrête car 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 référence spécifiquement au noyau, du nom du 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 «gratuit», «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 Linux en 1992 sous une licence copyleft GNU, qui est devenue une grande partie du succès du projet.

Une grande partie de l'expérience de bureau Linux provient 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, c'était d'un noyau, et Linux a comblé ce besoin. C’est pourquoi certaines personnes se référer à l'OS comme GNU / Linux Pourquoi presque personne n'appelle Linux "GNU / Linux"Vous êtes intéressé par Linux et avez lu quelques articles de blog. En chemin, vous êtes tombé sur un drôle de nom: GNU / Linux. mais qu'est ce que ça veut dire? Lire la suite .

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

Comme le noyau Linux était disponible sous une licence GNU, il y avait moins d'intérêt à continuer de 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 importants 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 niche, le le noyau est largement utilisé ailleurs 5 façons surprenantes que Linux change le mondeDe l'hébergement de sites Web populaires à l'avenir de la science et des voyages spatiaux, Linux favorise le développement de notre monde et notre compréhension de l'univers. Lire la suite . 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 caméras.

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

Linux a commencé comme un projet de pirate informatique, et bien que le noyau ait connu une adoption d'entreprise presque inimaginable, Linux alimente toujours le matériel pour les bricoleurs. Le minuscule Raspberry Pi à 35 $ est un ordinateur fonctionnant sous 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 ils le souhaitent.

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

Comment vérifier la version du noyau Linux

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

La façon la plus simple de voir quelle version est sur votre machine, qui fonctionnera sur n'importe quelle version de Linux, est d'utiliser le ton nom commander. Il s'agit d'un outil en ligne de commande qui fournit des informations 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écrivons ce que cela signifie.

  • le 4 fait référence à la version du noyau.
  • le 20 fait référence à la révision majeure actuelle.
  • le 16 fait référence à la révision mineure actuelle.
  • le 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'utilise une version 64 bits de Fedora 29.

Devez-vous mettre à jour votre noyau Linux?

Pour la plupart, le noyau Linux fonctionne silencieusement en arrière-plan. Vous ne savez pas que c'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 mettre à niveau vers la dernière version de votre système d'exploitation Linux préféré.

Les 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.

Bien que le noyau soit largement 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 comportent également des améliorations de stabilité et de vitesse, de sorte que votre ordinateur peut fonctionner plus facilement sur une version par rapport à une autre.

Pour en savoir plus sur ce sujet, jetez un œil à pourquoi Windows expédiant le noyau Linux change les choses Pourquoi Windows expédie le noyau Linux change toutVous voulez exécuter Linux sous Windows? Grâce au sous-système Windows pour Linux, c'est encore plus simple. Voici pourquoi c'est important. Lire la suite .

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