Types de systèmes d'exploitation Linux
Crédit d'image : Westend61/Westend61/GettyImages
Le système d'exploitation Linux est l'un des principaux systèmes d'exploitation utilisés sur les ordinateurs et autres appareils aujourd'hui. Il est probablement mieux connu pour son utilisation sur les serveurs informatiques des entreprises, mais différentes versions de Linux sont également utilisées sur les ordinateurs de bureau, les ordinateurs portables et les ordinateurs centraux ainsi que sur des appareils plus ésotériques. de Google Android système d'exploitation pour téléphones intelligents et tablettes, ainsi que ses Chrome OS système pour ordinateurs appelés Chromebooks, sont tous deux basés sur Linux. Différents types de systèmes Linux sont mieux adaptés à différentes fins.
Historique du système d'exploitation Linux
Linux a été créé à partir de 1991 par le programmeur informatique finlandais Linux Torvald, qui cherchait à construire une version du système d'exploitation Unix compatible avec les ordinateurs de bureau
fonctionnant sur des processeurs Intel. Unix est un système d'exploitation initialement développé chez AT&T Laboratoires Bell, l'unité de R&D de la compagnie de téléphone, dans les années 1970, et bien que le terme soit toujours une marque déposée, c'est maintenant souvent utilisé de manière générique pour d'autres systèmes inspirés et largement compatibles avec l'original Unix.Vidéo du jour
Un premier système d'exploitation de type Unix appelé Minix existait déjà pour les PC, mais la licence et d'autres problèmes le rendaient insatisfaisant pour Torvalds et le groupe de programmeurs du monde entier qui ont aidé à développer Linux. Linux se réfère techniquement uniquement au noyau du système d'exploitation, c'est-à-dire le noyau interne du système qui se situe entre les programmes d'application et le matériel de l'ordinateur, gérant la mémoire, le temps processeur et l'accès aux périphériques de l'ordinateur.
La plupart des autres logiciels généralement installés sur un système Linux proviennent du projet GNU, développé en grande partie sous l'égide de la Fondation du logiciel libre, engagé dans le développement et la promotion de logiciels qui favorisent la liberté de ses utilisateurs. Richard Stallman, fondateur et président de la Free Software Foundation, préconise d'appeler le système combiné GNU/Linux plutôt que de simplement parler du système d'exploitation Linux. Fondamentalement, le système Linux fournit le noyau du système d'exploitation, GNU fournit de nombreux outils de niveau application et, dans de nombreuses installations modernes, des organisations supplémentaires fournissent une grande partie des autres logiciels de base fonctionnant sous Linux Machines.
Aujourd'hui, le noyau Linux est maintenu par de nombreux développeurs à travers le monde, dont beaucoup sont employés par sociétés de logiciels qui s'appuient sur Linux soit pour un usage interne, soit pour une utilisation dans des produits proposés à clients. Ces développeurs s'assurent à la fois que le noyau Linux est compatible avec une large gamme de matériel et introduisent de nouvelles fonctionnalités pour améliorer la convivialité, la sécurité et l'efficacité. Le noyau Linux est open source, ce qui signifie que n'importe qui peut généralement utiliser et modifier le code source disponible gratuitement à ses propres fins. La plupart des autres logiciels disponibles pour Linux sont également disponibles sous des conditions similaires, bien que les licences exactes varient. Alors, assurez-vous de bien comprendre la situation autour des logiciels que vous installez sur vos ordinateurs personnels ou professionnels.
Comprendre les distributions de système d'exploitation Linux
Depuis les versions initiales de Linux au début des années 1990, de nombreuses organisations ont mis au point leurs propres packages de logiciels pour compléter le noyau Linux. Ces paquets sont appelés répartitions, et bien qu'ils aient été autrefois distribués par des disques compacts, des DVD ou même des disquettes, ils sont maintenant principalement distribués en ligne.
Les distributions font souvent des choix sur les versions de quel logiciel - y compris les interfaces utilisateur graphiques, le serveur outils, logiciels de programmation et applications d'utilisateur final — seront disponibles et quelles configurations seront adoptées par défaut. La plupart incluent un logiciel de gestion de packages conçu pour installer facilement un logiciel approuvé par la distribution, similaire aux magasins d'applications maintenant utilisés sur les téléphones mobiles, bien que de nombreux gestionnaires de packages soient antérieurs à iOS et Android.
Slackware, la plus ancienne distribution maintenue
La plus ancienne distribution Linux activement maintenue est Slackware, créé en 1993. À l'époque, Linux lui-même était nouveau et n'était pas entièrement compatible avec tout le matériel informatique du marché, et les utilisateurs étaient principalement des développeurs professionnels ou des amateurs d'informatique qui aimaient bricoler avec le nouveau système. De nombreux programmeurs plus âgés ont aujourd'hui de bons souvenirs de s'être fait les dents sur Slackware Linux, du mal à faire fonctionner le système sur une machine de travail de rechange, un ordinateur de bureau universitaire ou même un ordinateur familial.
Même aujourd'hui, l'interface Slackware est peut-être mieux adaptée aux utilisateurs expérimentés qu'à ceux qui recherchent quelque chose qui fonctionne en quelques clics. Le système de configuration utilisé pour installer et maintenir le système est basé sur la ligne de commande, pas une interface utilisateur graphique avec des souris ou des écrans tactiles, et Slackware peut nécessiter quelques ajustements manuels supplémentaires pour être opérationnel.
Distributions Debian, Ubuntu et Mint
Une autre distribution Linux de longue date est Debian, officiellement fondée en 1993. Il a été conçu pour permettre des contributions ouvertes de la communauté des utilisateurs et est toujours maintenu par un groupe non commercial connu sous le nom de Projet Debian, communiquant principalement à distance via Internet. Il contient des dizaines de milliers de packages représentant divers ensembles d'outils logiciels qui peuvent être installés à l'aide de son outil de gestion de packages, connu sous le nom de APTE.
En 2004, un développeur-entrepreneur sud-africain et ses collègues ont créé la société Canonical, qui a créé sa propre distribution Linux appelée Ubuntu, après un ancien mot africain signifiant "l'humanité envers les autres". Basé sur Debian, il est disponible gratuitement pour tous et fait partie des versions de Linux les plus largement utilisées. Canonical fournit régulièrement des versions officielles du système et une assistance aux clients payants intéressés.
le Système Linux Mint est, à son tour, basé sur Ubuntu. Il a été créé en 2006 et conçu pour être un système d'exploitation élégant et facile à utiliser basé sur Ubuntu. Il a gagné en popularité auprès de nombreux utilisateurs de bureau en particulier, à la fois en étant simple et en fournissant divers outils propriétaires que les autres distributions omettent par défaut, car elles choisissent de se concentrer sur l'open source Logiciel.
Red Hat, Fedora et CentOS
Une autre entreprise derrière une distribution populaire de Linux est chapeau rouge, qui a également débuté en 1994. Il tire son nom d'un casquette rouge Cornell University habituellement portée par l'un de ses fondateurs lorsqu'il travaillait à aider ses camarades dans un laboratoire de l'Université Carnegie Mellon.
Le système central de Red Hat, connu sous le nom Red Hat Enterprise Linux, a été conçu pour être une distribution stable et commercialement viable, vendue à l'origine dans les magasins avec des logiciels comme Microsoft Windows et des versions des systèmes d'exploitation Macintosh d'Apple. Il s'est avéré être un succès parmi les entreprises intéressées par une version solide et stable d'un système d'exploitation Linux.
Une autre version du système Red Hat, connue sous le nom Feutre, vise des versions plus rapides et sert en quelque sorte d'incubateur pour les fonctionnalités à inclure dans Red Hat Enterprise Linux. Un projet connu sous le nom CentOS Linux publie une distribution de Linux en grande partie identique à Red Hat Enterprise Linux, bien qu'il prenne Red Hat Enterprise Linux accessible au public et supprime les marques déposées et autres éléments de Red Hat.
Fin 2018, IBM a annoncé l'acquisition de Red Hat dans le cadre d'un accord évalué à environ 34 milliards de dollars.
Systèmes d'exploitation Linux axés sur la sécurité
Quelques systèmes d'exploitation basés sur Linux sont développés dans un souci de sécurité. L'un est Queues, abréviation de The Amnesiac Incognito Live System. Conçu pour être exécuté à partir d'une clé USB ou d'un DVD plutôt que régulièrement installé sur un ordinateur, il utilise automatiquement divers outils de cryptage y compris le réseau Tor de logiciels de routeurs anonymes pour garder les données des utilisateurs en sécurité et anonymes. Il est conçu pour ne laisser aucune donnée sur les ordinateurs, sauf si vous le lui demandez explicitement.
Un système connu sous le nom Sous-graphe OS est un système dérivé de Debian conçu pour être installé sur un ordinateur en permanence mais pour utiliser le cryptage et d'autres techniques pour protéger les données. Ça aussi restreint fortement la partie du système à laquelle chaque application a accès grâce à une technique connue sous le nom de sandboxing qui est également couramment utilisée avec les systèmes d'exploitation des smartphones. Subgraph OS est actuellement en alpha, ce qui signifie qu'il est toujours à l'état expérimental.
Les distributions Linux sont également développées par les États-Unis et d'autres gouvernements à des fins de sécurité, et il est probable que certaines entreprises privées aient également développé leurs propres distributions Linux renforcées.
D'autres systèmes Linux, notamment Kali, sont conçu pour être utilisé par les professionnels de la sécurité. Ils sont chargés de logiciels conçus pour être utilisés pour tester la sécurité d'autres systèmes et réseaux.
Versions Linux petites et légères
Certaines distributions Linux sont délibérément conçues pour minimiser la quantité de ressources système dont elles ont besoin, ce qui les rend adaptées à une utilisation sur des ordinateurs plus anciens et moins puissants.
Parmi les plus célèbres de ces distributions se trouve Chiot Linux, qui est conçu pour courir vite sur des machines encore plus lentes. Il est souvent utilisé à partir d'un DVD ou d'une clé USB pour accéder rapidement à un ordinateur sous Linux même si d'autres logiciels sont installés. Cela peut parfois être utile pour extraire des données ou résoudre des problèmes sur une machine en fin de vie.
Ces types de systèmes peuvent également être utilisés à partir d'un lecteur amorçable pour permettre aux utilisateurs d'avoir un avant-goût de la façon dont Linux peuvent fonctionner sur leurs machines sans remplacer Windows ou un autre système d'exploitation qu'ils utilisent déjà fonctionnement.
Environnements de bureau Linux populaires
Il est possible d'utiliser les systèmes Linux uniquement via la ligne de commande basée sur du texte, et de nombreux développeurs de logiciels et administrateurs système le font en ce qui concerne les serveurs. Mais lorsque les gens utilisent Linux sur des environnements de bureau ou d'ordinateur portable, ils souhaitent souvent utiliser une interface utilisateur graphique similaire à Windows ou macOS. Cela facilite l'accès à des types de logiciels familiers tels que les navigateurs Web, les programmes de messagerie, les logiciels multimédias et les traitements de texte.
Il existe plusieurs environnements de bureau couramment utilisés avec Linux. L'un est GNOME, couramment utilisé sur les systèmes Debian et Fedora et conçu pour être essentiellement aussi puissant et polyvalent que les logiciels de bureau commerciaux. La version actuelle de GNOME est GNOME 3, bien que certains utilisateurs préfèrent toujours l'ancien GNOME 2, ou un outil dérivé de celui-ci appelé CAMARADE.
Un autre environnement populaire est KDE, qui, avec GNOME, est l'un des environnements de bureau Linux les plus anciens. Les systèmes plus récents appelés XFCE et LXDE ont également gagné des fans pour leur code simple et rapide et leurs designs attrayants.
Android et Chrome OS de Google
Android, le système d'exploitation pour smartphone et tablette développé par Google, est l'un des plus utilisés au monde et basé sur Linux (son noyau de système d'exploitation est le noyau Linux). Mais, tLe reste du logiciel sur un téléphone Android est souvent différentt à partir de cela sur un ordinateur de bureau ou serveur Linux typique, et un logiciel pour les distributions Linux traditionnelles ne peut généralement pas être exécuté directement sur Android, et les logiciels Android ne peuvent pas non plus être exécutés sans assistance sur Linux typique Machines.
De la même manière, Chrome OS, un autre système d'exploitation de Google, est également basé sur Linux. Il est plus directement compatible avec les logiciels Linux grand public, cependant, qui est facile à installer sur de nombreux ordinateurs Chromebook. Il n'est pas nécessaire d'utiliser des outils Linux pour utiliser un Chromebook, et beaucoup préfèrent simplement utiliser Chrome et d'autres outils intégrés sur les machines.