La distinction entre les différentes distros Linux peut prêter à confusion. Voici en quoi Ubuntu et les distros basées sur Ubuntu sont différentes.

Linux Mint et elementary OS sont deux alternatives populaires à Ubuntu, mais elles sont également basées sur Ubuntu. Si vous êtes nouveau à Linux, cela peut être déroutant. Essayons de clarifier ce que cela signifie et pourquoi c’est important pour vous.

Le bureau Ubuntu

Ubuntu est une alternative gratuite et open source aux systèmes d’exploitation commerciaux et propriétaires tels que Windows et macOS. Il y a un panneau en haut qui affiche l’heure, les indicateurs du système, et un moyen d’ouvrir un écran d’aperçu ou un tableau de bord qui vous permet d’accéder à vos applications. Vous pouvez également y basculer entre les fenêtres et les bureaux virtuels.

Il y a une société derrière Ubuntu appelée Canonical. Contrairement à Microsoft et Apple, Canonical ne fabrique pas la plupart des composants de son système d’exploitation. Au lieu de cela, Ubuntu est constitué de composants gratuits et open source provenant d’individus et d’équipes du monde entier.

L’interface que j’ai décrite ci-dessus n’est pas unique à Ubuntu. Il s’agit en fait d’un environnement de bureau connu sous le nom de GNOME.

Canonical utilise ces composants pour créer une expérience de bureau fonctionnelle que tout le monde peut télécharger gratuitement. Vous pouvez utiliser Ubuntu pour votre informatique générale, votre travail de bureau, le développement de logiciels et les jeux. Vous pouvez également utiliser Ubuntu pour faire fonctionner des serveurs.

Ubuntu et Linux sont-ils la même chose ?

Pas tout à fait. Le noyau, qui est la partie qui permet aux logiciels de communiquer avec le matériel de votre ordinateur, est Linux. Le noyau Linux n’est que l’un des nombreux composants utilisés par Canonical pour créer le bureau Ubuntu.

Une façon de voir la différence entre Ubuntu et Linux est que vous ne pouvez pas vraiment exécuter le noyau Linux seul. Il fonctionne en arrière-plan, alimentant de nombreux appareils différents dans votre vie, des pompes des stations-service aux smartphones Android. Le bureau Linux concerne moins Linux que tous les logiciels libres et open source qui tournent dessus. Cela dit, il est plus juste de considérer Ubuntu comme Ubuntu Linux que comme un système à part entière.

L’infrastructure Ubuntu

Ubuntu est bien plus vaste que le bureau que vous téléchargez sur ubuntu.com. C’est une communauté de développeurs et d’utilisateurs. C’est aussi une collection d’applications et de programmes provenant de nombreuses sources et utilisés de différentes manières.

La plupart du code qui alimente Ubuntu ne provient pas de Canonical.

Sur quoi Ubuntu est-il basé ?

Ubuntu est basé sur Debian, un vaste projet qui fait la même chose qu’Ubuntu, mais d’une manière un peu moins accessible. Pour clarifier les choses, nous allons devoir établir quelques termes.

Paquets : La façon dont les développeurs distribuent les logiciels pour Linux. Les applications, les composants système, les pilotes, les codecs et d'autres logiciels se présentent sous la forme de paquets.
Formats de paquet : Les différentes versions de Linux organisent les paquets en utilisant différents formats. Pour l'instant, il n'existe pas de format unique compatible avec toutes les versions de Linux. 

Dépôts : Au lieu de télécharger des installateurs à partir d’un site Web, les logiciels Linux se trouvent généralement dans un dépôt. Les dépôts sont de grandes collections de paquets auxquels vous pouvez accéder et que vous pouvez télécharger selon vos besoins. Les magasins d’applications Linux fournissent des logiciels d’une manière similaire à Android et iOS, tandis que les outils plus traditionnels sont connus sous le nom de gestionnaires de paquets.
Distributions : Une distribution est une collection de logiciels empaquetés de manière à fournir un système d’exploitation fonctionnel, ainsi que la communauté et les dépôts qui l’accompagnent.

Ubuntu et Debian sont toutes deux des distributions Linux, et Ubuntu utilise le même format de paquet DEB que Debian, bien que les logiciels ne soient pas toujours compatibles entre les deux. Ubuntu fournit ses propres dépôts, mais elle les remplit principalement avec des paquets provenant de Debian.

L’écosystème Ubuntu

Ubuntu se présente sous de nombreuses formes. Le bureau par défaut utilise l’environnement de bureau GNOME. Il existe différentes « saveurs » qui utilisent des environnements de bureau différents. Kubuntu, par exemple, utilise le bureau KDE Plasma. Xubuntu utilise une interface différente connue sous le nom de Xfce.

Canonical ne travaille pas sur ces variantes, mais elle les héberge ainsi que tous leurs logiciels. Elles utilisent les mêmes dépôts que le bureau Ubuntu par défaut.

Distros basées sur Ubuntu

Il existe de nombreuses distributions basées sur Ubuntu avec lesquelles Canonical n’a aucune relation (de la même manière qu’Ubuntu est basé sur Debian). Linux Mint et elementary OS sont deux des exemples les plus populaires. Elles proviennent toutes deux d’équipes différentes et ont leurs propres expériences uniques. Une différence essentielle entre Ubuntu et Linux Mint est que ce dernier a une interface plus proche de Windows.

Les apparences peuvent être trompeuses. En dessous, l’infrastructure de Linux Mint est la même que celle d’Ubuntu. De même, lorsque vous ouvrez une boutique d’applications sur Linux Mint et elementary OS, la plupart des logiciels sont les mêmes que ceux que vous obtenez sur Ubuntu.

Qu’est-ce que cela signifie ?

Cela signifie que lorsque vous voyez un programme qui mentionne le support d’Ubuntu, ce support n’est pas limité au bureau Ubuntu. Ce logiciel fonctionnera également sur les versions officielles d’Ubuntu et sur des projets non liés qui partagent l’infrastructure Ubuntu sous-jacente. Steam dit qu’il fonctionne sur Ubuntu, mais vous pouvez exécuter le même installateur sur Pop!_OS (une autre distro basée sur Ubuntu).
Si vous choisissez d’installer elementary OS au lieu d’Ubuntu, vous devez savoir que la plupart de ce qui s’applique à Ubuntu s’applique également à vous. Si Ubuntu ne fonctionne pas sur votre ordinateur, elementary OS ne fonctionnera probablement pas non plus. De même, si une manette de jeu n’est pas compatible avec Ubuntu, il y a de fortes chances qu’elle ne soit pas compatible avec votre système. Lorsque vous rencontrez des bugs, vous pouvez avoir plus de chance en cherchant des solutions liées à Ubuntu qu’en cherchant elementary OS.

Mais les choses ne vont (généralement) pas dans le sens inverse. Ubuntu ne peut pas facilement exécuter des logiciels conçus spécifiquement pour elementary OS. Pour expliquer cette relation, la communauté Linux utilise la métaphore d’un cours d’eau. Ubuntu est en amont par rapport à elementary OS (image ci-dessous). Les logiciels courent en aval d’Ubuntu. L’eau ne coule que dans un sens.

Plus vous vous éloignez de la source, plus vous avez de chances d’introduire des bogues. Debian prend le code source des programmes et les empaquette dans des DEB. Ubuntu restructure ces paquets et, pour certains, introduit ses propres modifications ; elementary OS ajoute ensuite quelques autres changements de son côté. Lorsque quelque chose ne va pas, vous avez maintenant plusieurs points de la chaîne à considérer. Le problème réside-t-il dans le code source original, dans Debian, Ubuntu ou elementary OS ?

Devriez-vous utiliser une distro basée sur Ubuntu ?

Cela dépend de vos besoins et de vos attentes. Voici quelques questions à considérer :

Êtes-vous satisfait d'Ubuntu ? Si vous êtes satisfait du bureau Ubuntu par défaut, restez avec ce que vous avez.
Vous aimez Ubuntu mais pas son interface ? Vous pouvez changer d'environnement de bureau sans réinstaller votre distribution. Vous pouvez également choisir d'installer une autre version d'Ubuntu. 

Vous aimez l’infrastructure Ubuntu mais pas la façon dont elle est gérée ? Si vous avez des problèmes avec Canonical, il peut être utile d’utiliser une distribution Ubuntu fournie par une autre communauté. Linux Mint, elementary OS, et Pop!_OS utilisent l’infrastructure Ubuntu, mais ils ne sont pas aussi affectés par les décisions de Canonical que les versions officielles d’Ubuntu. Si vous n’aimez pas l’infrastructure Ubuntu, il peut être intéressant de quitter complètement l’écosystème. Il existe de nombreuses autres distributions Linux avec des forces et des faiblesses différentes. Elles peuvent changer complètement votre impression de Linux.