Skip to content

C'est quoi Linux ?

Selon Wikipédia...

Linux (parfois nommé GNU/Linux) est un système d'exploitation open source de type Unix, basé sur le noyau Linux créé en 1991 par Linus Torvalds. (source)

La philosophie derrière Linux

Contrairement à Windows ou macOS qui sont des systèmes fermés, Linux se différencie par son architecture totalement ouverte (Open Source).

C'est un système d'exploitation (OS) conçu pour donner une liberté totale et qui en fait sa force avec :

  • La bidouille : On a le contrôle total sur la machine. On peut tout modifier, comprendre comment ça fonctionne en profondeur et adapter l'OS aux besoins.
  • La transparence : Aucun logiciels pré-installés (bloatwares), d'outils de pistage ou encore de politiques IA désastreuses.

L'anatomie d'un système Linux (GNU/Linux)

Souvent, quand on dit "J'installe Linux", c'est un abus de langage. En réalité, un système d'exploitation basé sur Linux est composé de plusieurs couches :

-> Le Noyau (GNU/Linux) : C'est le cœur de la machine, il fait le pont entre les composants "Hardware" (CPU, RAM) et le logiciel "Software".

-> L'environnement de base et les Paquets (Packages) : Le noyau seul ne suffit pas. Pour interagir avec lui, on y ajoute des couches comme les outils de base (bash, ls, cd (ce sont des mini programmes à eux seuls !)), également les logiciels sous forme de packages (une sorte d'archive) et les gestionnaires de tout ce beau monde (Gestionnaire de Paquets comme APT chez debian ou DNF chez Red Hat)

-> L'Interface Graphique (Desktop Environment, DE) : Contrairement à Windows qui impose son design, sur Linux on peut choisir son interface visuelle. Que ce soit Gnome (très épuré, style macOS), KDE (très personnalisable, style Windows), ou Cinnamon, l'interface n'est qu'une couche graphique que l'on rajoute par-dessus.

Info

Il n'est pas forcément obligatoire d'avoir une Interface Graphique (GUI), Linux en dehors d'un usage d'utilisateur classique, fonctionne sous forme de terminal tout simplement (CLI). On retrouve cet usage sur quasiment tous les serveurs du monde !

Les Distributions (Distros)

Une "Distribution" (ou Distro), c'est simplement un pack prêt à l'emploi qui regroupe un noyau, une sélection de paquets logiciels et une interface graphique.

Il en existe des milliers de distros, mais elles se divisent globalement en 3 grandes familles :

1. La famille Debian (La Stabilité)

C'est le bloc dur de Linux. Les paquets ne sont pas toujours à la dernière version, mais le système est extrêmement stable et fiable.

Les distros connues basées dessus : Ubuntu, Linux Mint, Pop OS. (Idéal pour les débutants).

2. La famille Arch Linux (La Liberté et la Nouveauté)

Le système est toujours à la pointe de la dernière nouveauté grace au systeme du "Rolling Releases (mise à jour en continu)", mais c'est beaucoup plus compliqué à gérer et ça peut "casser" si on ne sait pas ce qu'on fait.

Les distros connues basées dessus : Arch Linux, Manjaro, Steam OS (l'OS du Steam Deck).

3. La famille Red Hat (L'Entre-deux)

Un excellent compromis entre une grande stabilité pour les serveurs et des paquets relativement récents pour les utilisateurs.

Les distros connues basées dessus : Fedora, CentOS, Alma Linux.

Où utilise-t-on Linux ?

-> Les Serveurs : L'immense majorité du web et des infrastructures cloud (AWS, serveurs web, bases de données) tourne sous Linux.

-> Les Smartphones : Android est basé sur le noyau Linux

-> L'embarqué et les Supercalculateurs : Les box internet, les TV connectées, les voitures...