Le fabricant américain de com­po­sants élec­tro­niques Intel détient une part d’environ 80 % du marché mondial pour les mi­cro­pro­ces­seurs pour PC et produit également dif­fé­rents types de puces élec­tro­niques. Le projet phare d’Intel, le système d’ex­ploi­ta­tion Clear Linux, est optimisé pour ce matériel. Intel a présenté cette nouvelle dis­tri­bu­tion de Linux pour la première fois en 2015 lors de la con­fé­rence OpenStack Summit. Membre de la famille Linux, Clear Linux OS est également un système d’ex­ploi­ta­tion open source. Sa par­ti­cu­la­rité : il a été conçu spé­cia­le­ment pour l’uti­li­sa­tion dans le cloud. Mais, le système d’ex­ploi­ta­tion offre également un en­vi­ron­ne­ment de bureau con­vain­cant. Découvrez Clear Linux et ses fonc­tion­na­li­tés.

Qu’est-ce que Clear Linux ?

Avec le projet Clear Linux, Intel, fabricant de puces leader sur le marché, présente un système d’ex­ploi­ta­tion à la fois léger, per­for­mant et sûr. Le système d’ex­ploi­ta­tion basé dans le cloud Clear Linux OS a été optimisé pour l’uti­li­sa­tion avec les pro­ces­seurs propres à Intel et convainc en as­so­cia­tion avec le matériel grâce à des per­for­mances par­ti­cu­liè­re­ment élevées. Cela est vrai pour l’ensemble, de la plate-forme aux fra­me­works et à la durée de vie en passant par le noyau et les bi­blio­thèques ma­thé­ma­tiques.

Clear Linux est un système sans état. Les données des uti­li­sa­teurs et du système sont donc ri­gou­reu­se­ment séparées. Cela facilite l’ins­tal­la­tion, la con­fi­gu­ra­tion et l’ac­tua­li­sa­tion des données. La flexi­bi­lité du système d’ex­ploi­ta­tion est par­ti­cu­liè­re­ment re­mar­quable : l’ins­tal­la­tion peut être mise en œuvre sur un système de fichiers standard, afin de fonc­tion­ner comme un système d’ex­ploi­ta­tion classique.

Note

Dans le système sans état, les con­fi­gu­ra­tions standards des paquets et des com­po­sants systèmes se trouvent dans le registre /usr. Elles sont stric­te­ment isolées des données de con­fi­gu­ra­tion du registre /etc.

Une autre par­ti­cu­la­rité de Clear Linux est son format conteneur propre « Clear Container », développé à partir de Rocket et Docker. Le format repose sur la « Intel Vir­tua­li­za­tion Tech­no­logy » (tech­no­lo­gie de vir­tua­li­sa­tion Intel) et apporte son propre concept de sécurité avec des niveaux d’isolation. Grâce à la pro­tec­tion renforcée, la sécurité est com­pa­rable à celle d’une machine virtuelle. Dans le même temps, Clear Linux OS offre la per­for­mance ha­bi­tuelle d’un conteneur Linux, qui démarre en quelques minutes seulement. Si l’aspect de la sécurité vous tient par­ti­cu­liè­re­ment à cœur, il est in­té­res­sant de jeter un coup d’œil à notre article sur le mécanisme de sécurité SELinux.

Malgré ses nombreux avantages et ses per­for­mances quasi im­bat­tables, Clear Linux est inconnu de la plupart des uti­li­sa­teurs, comme le système d’ex­ploi­ta­tion de base Linux.

Conseil

Louez à moindre coût un serveur racine auprès d’IONOS et bé­né­fi­ciez de nom­breuses fonc­tion­na­li­tés pratiques comme les mises à jour, le chif­fre­ment SSL, un logiciel d’ad­mi­nis­tra­tion et le choix entre un grand nombre de dis­tri­bu­tions de Windows et Linux.

La version desktop de Clear Linux OS

Au début, Clear Linux OS était limité à l’uti­li­sa­tion dans le cloud et a été développé uni­que­ment dans les domaines de la sécurité et de la per­for­mance. La version desktop du système d’ex­ploi­ta­tion convainc également grâce à son uti­li­sa­bi­lité élevée et son en­vi­ron­ne­ment de bureau adapté. Clear Linux est com­pa­rable à Ubuntu 20.04 dans un en­vi­ron­ne­ment GNOME adapté. En outre, vous avez la pos­si­bi­lité d’adapter in­di­vi­duel­le­ment le bureau standard.

Remarque

GNOME est un en­vi­ron­ne­ment de bureau qui comprend une interface uti­li­sa­teur graphique ainsi que les pro­grammes utilisés quo­ti­dien­ne­ment. Il s’agit également du bureau standard pour Fedora et Ubuntu.

La sécurité et les per­for­mances élevées se font également sentir à l’uti­li­sa­tion de la version bureau qui offre en plus des paquets at­trayants et une gestion des fenêtres reposant sur GNOME. Désormais, Intel recentre néanmoins ses efforts sur l’op­ti­mi­sa­tion des serveurs ainsi que du cloud et diminue les adap­ta­tions de l’interface. Le bureau complet d’origine continue toutefois à exister grâce à un dé­ploie­ment générique de GNOME.

Fonc­tion­na­li­tés de Clear Linux

Comme indiqué, Clear Linux OS se démarque grâce à des per­for­mances élevées et le format conteneur à la fois léger et sûr. Ce système d’ex­ploi­ta­tion offre cependant bien d’autres fonc­tion­na­li­tés :

  • Accès direct à la fonction noyau : Direct Access (DAX) : grâce à l’uti­li­sa­tion de la fonction noyau, Intel minimise l’uti­li­sa­tion de la mémoire centrale par conteneur. Ainsi, le système charge les fichiers, non pas dans la mémoire vive, mais utilise la page cache et exécute les opé­ra­tions de lecture et d’écriture di­rec­te­ment dans la mémoire non volatile.
  • Option du com­pi­la­teur « Function Mul­ti­ver­sio­ning » (fonction multi-version) : cette fonc­tion­na­lité garantit une vitesse accélérée des ap­pli­ca­tions qui ne sont pas op­ti­mi­sées pour des ensembles de commandes multiples.
  • Mixer Tool : cet outil permet à Intel d’exécuter une version in­di­vi­duelle de Clear Linux OS. Même l’équipe of­fi­cielle de Clear Linux utilise ce logiciel afin de générer les mises à jour et les éditions. Vous disposez ainsi des dif­fé­rentes fonctions de serveurs de Clear Linux ainsi que d’autres dis­tri­bu­tions. Les coûts dépendent du degré d’adap­ta­tion.
  • Fonction té­lé­mé­trie : avec cette fonction, Clear Linux rassemble au­to­ma­ti­que­ment les données con­cer­nant les CVE (Common Vul­ne­ra­bi­li­ties and Exposures). Les in­for­ma­tions per­son­nelles et les dé­duc­tions sur vous en tant qu’uti­li­sa­teur n’y sont pas do­cu­men­tées. Avec cette fonction, les dé­ve­lop­peurs iden­ti­fient les problèmes de sécurité le plus tôt possible avant que les uti­li­sa­teurs n’y soient con­fron­tés. Cette fonction est dis­po­nible en option et peut être dé­sac­ti­vée.

Clear Linux et les autres dis­tri­bu­tions de Linux

Il existe toute une série de dis­tri­bu­tions de Linux dif­fé­rentes, par­fai­te­ment adaptées aux dif­fé­rentes exigences, basée sur le noyau Linux. Dès le début, Linux a été mené comme projet open source, le code source du noyau est donc gra­tui­te­ment à la dis­po­si­tion de tous les dé­ve­lop­peurs.

Remarque

Le noyau est le cœur d’un système d’ex­ploi­ta­tion sur lequel tous les éléments logiciels s’ins­tal­lent.

Clear Linux ne fait pas partie des dis­tri­bu­tions à usage général, car le système d’ex­ploi­ta­tion est prévu en priorité pour le cloud. D’autres dis­tri­bu­tions sont destinées au cloud computing, notamment Ubuntu, CentOS ou Oracle Linux. Toutefois, Clear Linux s’adresse en priorité aux dé­ve­lop­peurs et aux autres spé­cia­listes de l’in­for­ma­tique.

La plupart des dis­tri­bu­tions de Linux gèrent et ac­tua­li­sent les données à l’aide d’un système de paquets. Clear Linux OS aussi utilise le format RPM courant pour les paquets binaires. Cependant, Clear Linux regroupe de manière ciblée les paquets en lots qui sont ac­tua­li­sés ensemble. Ce principe se situe entre la gestion de paquets tra­di­tion­nelle et les mises à jour atomiques. Il en résulte une nouvelle version du système d’ex­ploi­ta­tion avec chaque ac­tua­li­sa­tion au­to­ma­tique. Derrière ce processus se cache le nouveau ges­tion­naire de paquets swupd per­met­tant l’at­tri­bu­tion des versions au niveau du fichier.

Cela crée une autre dif­fé­rence entre Clear Linux et les autres dis­tri­bu­tions : chaque version et chacun des com­po­sants de Clear Linux OS a un numéro de version clai­re­ment attribué. Le système té­lé­charge seulement les com­po­sants requis. Ainsi Clear Linux se montre également con­vain­cant lors de la mise à jour du système avec de meil­leures per­for­mances que d’autres dis­tri­bu­tions de Linux. En outre, les ad­mi­nis­tra­teurs du système ont la pos­si­bi­lité de do­cu­men­ter pré­ci­sé­ment et de corriger les cor­rec­tifs de sécurité ainsi que les tests grâce à la dé­sig­na­tion détaillée de version de tous les paquets et lots.

Dans la Vidéo « Why Clear Linux » (Pourquoi Clear Linux) le fabricant explique ce qui distingue ce système d’ex­ploi­ta­tion des autres :

Les avantages et les in­con­vé­nients de Clear Linux OS

Les pro­prié­tés et les avantages uniques de Clear Linux ont déjà été présentés en détail : sécurité, per­for­mances et per­son­na­li­sa­tion. Voici à nouveau un aperçu des avantages du système d’ex­ploi­ta­tion :

  • Mises à jour rapides : Clear Linux OS réalise les mises à jour de manière par­ti­cu­liè­re­ment rapide et simple. Les mises à jour delta sont pro­por­tion­nelles au chan­ge­ment ; la mise à jour n’est plus dé­pen­dante du système d’ex­ploi­ta­tion.
  • Rolling Release (pu­bli­ca­tion continue) : Intel actualise en per­ma­nence Clear Linux et met à dis­po­si­tion en té­lé­char­ge­ment la version la plus récente sur le site Web dédié.
  • Té­lé­char­ge­ments : Clear Linux est un logiciel open source et donc té­lé­char­geable librement. En outre, Intel propose de té­lé­char­ger des logiciels sup­plé­men­taires dans sa boutique pour le système d’ex­ploi­ta­tion.
  • Sécurité : en combinant les con­te­neurs Clear et la fonction de té­lé­mé­trie, Clear Linux offre un haut niveau de sécurité.

Les in­con­vé­nients :

  • Abandon de la version desktop : bien qu’Intel mette à dis­po­si­tion une im­plé­men­ta­tion générique de GNOME, celle-ci n’est néanmoins plus optimisée.
  • Op­ti­mi­sa­tion pour Linux : Clear Linux est par­ti­cu­liè­re­ment per­for­mant sur le matériel Intel. Ses dé­trac­teurs con­si­dè­rent ce point comme un in­con­vé­nient, car le système ralentit con­si­dé­ra­ble­ment avec un autre matériel. Cette critique a néanmoins été tempérée par dif­fé­rents tests sur dif­fé­rents appareils où Clear Linux a fait preuve de per­for­mances nettement plus élevées qu’Ubuntu ou Fedora.
  • Ac­tua­li­sa­tion de Chrome : elle ne s’effectue pas au­to­ma­ti­que­ment pour Clear Linux OS, comme c’est le cas pour Ubuntu par exemple.
Aller au menu principal