Dans le présent article je présente ce qu’est Linux, quels sont les attributs et composants associés ainsi qu’un bref guide pour le choix d’une des nombreuses distributions Linux/GNU. Enfin je donne quelques arguments en faveur de son utilisation par le grand public.
Ce qu’est LINUX
Linux (GNU/LINUX) est un système d’exploitation pour micro-ordinateurs développé et maintenu par une communauté de programmeurs et d’utilisateurs. Le noyau LINUX est apparu en 1992, suite aux travaux de Linus Torvalds. Il était à l’origine capable de fonctionner sur les architectures à base de processeur Intel.
Le système GNU/LINUX est constitué de :
- un noyau (Kernel, en Anglais) qui en est le principal composant et constitue l’interface entre le matériel d’un ordinateur et ses processus,
- un ensemble d’outils, d’applications et de services qui sont distincts du noyau mais le complètent à la demande pour permettre des utilisations très variées.
Comme tous les autres systèmes d’exploitation (MS Windows ou MAC), il gère les ressources du matériel (microprocesseur, mémoire RAM, stockage de données et divers périphériques). Linux est un des descendants de UNIX, l’un des systèmes d’exploitation multi-utilisateurs et multi-taches implantés sur les ordinateurs des années 1970/1980. Toutefois, Linux ne contient aucun code provenant de UNIX, il en est juste inspiré, et complètement réécrit. De plus Linux est un logiciel libre, contrairement à MS Windows ou Apple MacOSx qui sont commercialisés sous licence propriétaire (semi-propriétaire pour MacOS qui utilise du code BSD, une branche de développement dérivée d’UNIX et des portions de code sous licence GNU).
D’autre part de nombreux équipements utilisent le noyau LINUX, par exemple: Smart TV, Routers, boîtiers TV, Smartphones, systèmes d’info-divertissement dans l’automobile, réfrigérateurs, accessoires connectés, etc.. Sans que vous en soyez informés.
Ce qu’est la ligne de commande
La ligne de commande est l’interface qui permet de taper au clavier et d’exécuter des commandes LINUX. Un interpréteur (le shell) transmet ces commandes au système d’exploitation pour réaliser l’action demandée. Un terminal (ou émulateur de terminal) donne accès à la ligne de commande.
Les administrateurs de systèmes LINUX utilisent principalement la ligne de commande pour gérer les serveurs (ordinateurs sans écran ni clavier) ou des systèmes minimalistes (de type embarqué, pour l’automobile par exemple).

Comment fonctionne LINUX
Le noyau différencie LINUX des autres systèmes d’exploitation. Il sert de pont entre les applications du niveau utilisateur et les composants électroniques de l’équipement.
Le noyau LINUX gère les échanges entre les processus en cours d’exécution, la mémoire, les fichiers, les périphériques, etc.. En résumé, le noyau se charge de :
- Gestion mémoire – en gardant la trace des différents accès réalisés par les processus.
- Gestion des périphériques – en interfaçant les périphériques avec le système (par exemple les périphériques d’entrée / sortie)
- Gestion des processus – en évitant les conflits et impasses des processus en cours d’exécution et en assurant un fonctionnement optimal du système.
- Appels système et sécurité– Le noyau reçoit et gère les demandes de service envoyés par les processus en cours d’exécution.
Ce qu’est un environnement de bureau LINUX
Linux lui-même n’étant qu’un noyau, il nécessite d’être accompagné par d’autres logiciels pour former un système d’exploitation. Une des possibilités les plus populaires est l’utilisation de Linux en tant que noyau du système d’exploitation GNU pour constituer un système désigné sous le nom GNU/Linux ou simplement Linux. Plusieurs entreprises ou associations distribuent Linux et GNU accompagnés d’un ensemble cohérent de logiciels ; on appelle distribution Linux un tel système.
Un environnement de bureau est une collection de composants qui fournit une interface utilisateur graphique qui permet une interaction intuitive avec le système d’exploitation. Cette interface est composée à l’écran d’icônes, de fenêtres, de menus barre de tâches, panneaux, etc.. La souris est utilisée pour déclencher des actions.
L’environnement de bureau est fourni avec les distributions modernes de LINUX comme DEBIAN, UBUNTU, FEDORA, ROCKY ou ALMA Linux. Cela permet une utilisation facile contrairement à l’interface en ligne de commande qui nécessite un apprentissage et requiert une bonne connaissance du fonctionnement du système. Ces environnements sont tout à fait comparables à ceux proposés par MS Windows ou Mac OS.
Les exemples les plus populaires de ces environnements sont GNOME, Cinnamon, KDE Plasma, MATE, Deepin, XFCE, LXDE, ou LXQt.

LINUX et Open Source
LINUX est un système d’exploitation libre et open-source ( ou source ouverte) qui fut initialement mis à disposition du public en 1992. Il est actuellement sous la licence GNU General Public Licence (GPL). Open-source signifie que quiconque peut étudier, modifier et redistribuer le code source à condition de respecter les termes de la licence GNU GPL.
Au fil du temps, LINUX est devenu le plus gros projet open-source du monde. Il est apprécié des professionnels de l’internet, des hobbyists et des organisations recherchant l’indépendance par rapport au gros acteurs commerciaux en position de quasi monopole (Microsoft, Apple et Google).
Ce qu’est une distribution
Une distribution LINUX est une version du système d’exploitation basée sur le noyau LINUX. Elle intègre d’autres composants tels que des outils système, des services, des applications, et des programmes comme LibreOffice, GIMP, et le navigateur Firefox.
Deux types de distribution existent. Celles qui sont libres (sous licence GPL), supportées par la communauté de développeurs et utilisables gratuitement. Et celles qui sont supportées par des compagnies à vocation commerciale.
Les distributions libres LINUX les plus utilisées sont UBUNTU de Canonical, DEBIAN du projet Debian, FEDORA du projet Fedora, Open SUSE de Suse, ROCKY et ALMALinux toutes les deux compatibles avec Red Hat.
Les distributions commerciales sont par exemple: Oracle Linux, Red Hat Enterprise Linux (RHEL), et Suse Enterprise Server (SLES).
Quelle distribution choisir
Il existe une multitude de distributions Linux et le choix d’une distribution passe par la définition de ce que l’on veut faire avec. Avant de choisir il est important d’examiner les différences qui existent entre ces distributions.
Au premier abord, les distributions LINUX présentent des différences sur les aspects suivants:
- Gestion des paquets de logiciels: (façon dont les paquets sont installés et gérés) Les distributions Debian utilisent APT, les dérivés de Red Hat utilisent DNF, les distributions SUSE utilisent zypper et les distributions Arch utilisent Pacman. (Ceci est une liste incomplète)
- Coût: Soit c’est complètement libre (gratuit), basé sur une souscription (RHEL et SUSE), ou payant dans le cas d’une assistance utilisateur.
- Documentation: Manuels utilisateur et documentation, ou leur absence .
- Qualité des logiciels: Certaines distributions comportent les dernières versions des logiciels tandis que d’autres non.
- Support utilisateur: absent de certaines distributions.
- Facilité d’utilisation: La plupart des distributions sont faciles à utiliser
Choisir la bonne distribution est une décision guidée par les aspects listés ci-dessus. Mais avant tout c’est une décision qui tient compte de l’utilisation prévue. Donc voici une liste non exhaustive des distributions LINUX qui conviennent pour des cas particuliers:
Distributions LINUX pour débutant
UBUNTU est l’une des distributions les plus adaptées aux débutants dans l’utilisation de Linux. Ubuntu est open-source et gratuite. Elle est très facile à installer sur un équipement et présente une interface graphique très intuitive et facile à utiliser. Ubuntu contient les applications essentielles à la bureautique et l’utilisation des applications Internet. Le suite bureautique LibreOffice, le navigateur Firefox, le client d’eMail Thunderbird, les lecteurs audio et video, le logiciel de dessin GIMP, et beaucoup d’autres applications sont disponibles en standard. De plus les dépôts de paquets d’applications associés à Ubuntu sont remplis de pépites à découvrir.
D’autres distributions comme Linux Mint, Zorin, Elementary OS, MX linux, et Linux lite sont orientées débutants. Il faut remarquer que ces distributions sont basées sur Debian ou Ubuntu.
Distributions Linux pour utilisateurs expérimentés
Pour les utilisateurs expérimentés tels que les ingénieurs système, les développeurs, ou les administrateurs système, Debian, SUSE Linux, RHEL, Rocky, AlmaLinux ou Fedora sont recommandés.
Ces distributions sont polyvalentes. Elles peuvent aussi bien servir de bureau généraliste que de plateforme de production en entreprise.
Distributions Linux pour serveurs
Les distributions Linux optimisées pour les environnements serveurs (serveurs et déploiement cloud) sont notamment RHEL, SUSE Linux Enterprise Server (SLES), Debian Stable, Ubuntu server, Fedora (Fedora Server et Fedora Core OS pour les charges de travail encapsulées). Ces distributions sont reconnues pour leurs hautes performances, leur impressionnante stabilité et leur sécurité.
Distributions Linux pour multimédia
Pour les artistes et les créateurs de contenu multimédia, Ubuntu Studio et Fedora Design Suite sont des références incontournables.
Distributions orientées sécurité
Kali Linux, Black Arch, et Parrot OS sont les distributions Linux les plus fournis en applications pour les tâches relatives à la sécurité comme les tests de pénétration et les investigations numériques en relation avec la sécurité des systèmes et la confidentialité des données.
Conclusion
Mais, me direz-vous, pourquoi utiliserais-je LINUX alors que Microsoft Windows est pré-installé sur tous les ordinateurs personnels vendus partout dans le monde (à l’exception des ordinateurs Apple équipés de Mac OS) ?
Et bien sachez que la vente forcée (un ordinateur est systématiquement vendu avec un seul système, celui de Microsoft) est illégale, mais tolérée au seuil des années 2000, par les pouvoirs publics considérant le manque de réelle alternative crédible. Les systèmes open-source des années 1990 étaient en effet 15 ans plus jeunes que le système MS DOS de Microsoft (mono-tache, mono-utilisateur). Alors que les systèmes open sources dans les mêmes années 1990 sont multi-taches, multi-utilisateurs, Microsoft sortait Windows XP, son premier système multi-tache non basé sur MS DOS). On peut tout simplement dire qu’en matière de manque d’alternative crédible, il y avait méprise sauf à considérer la base déjà installée d’applicatifs vendus par Microsoft.
Il est d’autre part quasiment impossible d’échapper à la prégnance de MS Windows dans les entreprises. Les applications bureautiques utilisées massivement et vendues par Microsoft partagent des formats de fichier propriétaires (non libres) qui sont difficilement émulés par les applications open-sources. C’est une des barrières techniques qui rendent les utilisateurs captifs d’un seul environnement, celui vendu par Microsoft.
Dans les administrations des tentatives ont été décidées naguère au niveau politique pour s’affranchir de la dépendance à un seul fournisseur. Le choix de formats « ouverts » et de logiciels open-source est un enjeu de souveraineté numérique
Je ne vais pas essayer ici de vous convaincre d’utiliser plutôt LINUX que MS Windows. Surtout si vous utilisez des applications qui ne peuvent fonctionner que sous ce système. Toutefois sachez que de plus en plus d’applications sous licence propriétaire fonctionnent par abonnement et dans le cloud (y compris les suites bureautique de Microsoft). Dans ce cas qu’importe le système installé sur la machine que vous utilisez, un simple navigateur internet permet d’accéder au service.
Pour ma part j’utilise LINUX sur des appareils d’occasion, reconditionnés ou tout simplement sur de vieux appareils améliorés. C’est LINUX qui fait tourner les deux serveurs qui hébergent mes services web (auto-hébergés à la maison). C’est également un système LINUX (distro’ Ubuntu Mate) que j’utilise pour écrire le présent article. La machine qui fonctionne avec ce système fait également tourner mes logiciels open-source de développement photo (rien à envier aux produits Adobe). De plus je ne suis pas obligé de changer d’équipement quand Microsoft décide de ne plus supporter les équipements de plus de 10 ans d’age à l’occasion de la sortie d’une nouvelle version de MS Windows (comme c’est le cas pour le passage de W10 à W11).
Si vous possédez de vieux équipements et que vous voulez leur donner une seconde vie, installez donc une distribution Linux en rapport avec l’utilisation que vous voulez en faire. Vous serez surpris du meilleurs fonctionnement de vos équipements. Pensez aussi à donner un coup de jeune à ces équipements en changeant processeur, stockage etc.. Dans la mesure du possible. Mais ceci est une autre histoire……
Voila.