Linux Mint et le système d'exploitation élémentaire sont tous deux des alternatives populaires à Ubuntu, mais ils sont également basés sur Ubuntu. Si vous êtes nouveau sur Linux, cela peut être déroutant. Essayons de clarifier ce que cela signifie et pourquoi cela compte pour vous.
Ubuntu est une alternative gratuite et open source aux systèmes d'exploitation commerciaux propriétaires tels que Windows et macOS. Il y a un panneau en haut qui affiche l'heure, les indicateurs système et un moyen d'ouvrir un écran de présentation ou un tableau de bord qui vous permet d'accéder à vos applications. Là, vous pouvez également basculer entre les fenêtres et les bureaux virtuels.
Il y a une entreprise derrière Ubuntu appelée Canonical. Contrairement à Microsoft et Apple, Canonical ne tire pas le meilleur parti de ce qui se passe dans son système d'exploitation. Au lieu de cela, Ubuntu est composé 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 exécuter des serveurs.
Pas assez. 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 qu'un des nombreux composants que Canonical utilise pour créer le bureau Ubuntu.
Une façon de penser à la différence entre Ubuntu et Linux est que vous ne pouvez pas vraiment exécuter le noyau Linux tout seul. Il fonctionne en arrière-plan, alimentant de nombreux appareils différents dans votre vie, des pompes de station-service aux smartphones Android. Le bureau Linux concerne moins Linux que tous les logiciels gratuits et open source qui s'exécutent dessus. Cela dit, il est plus juste de considérer Ubuntu comme Ubuntu Linux que comme une chose à part entière.
Ubuntu est beaucoup plus grand que le bureau que vous téléchargez sur ubuntu.com. C'est une communauté de développeurs et d'utilisateurs. Il s'agit également d'un ensemble 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 vient pas de Canonical.
Ubuntu est basé sur Debian, un projet massif 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.
Ubuntu et Debian sont toutes deux des distributions Linux , et Ubuntu utilise le même format de package DEB comme Debian, bien que le logiciel ne soit pas toujours compatible entre les deux. Ubuntu fournit ses propres dépôts , mais il les remplit principalement de paquets de Debian.
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 différents environnements de bureau. Kubuntu, par exemple, utilise le bureau KDE Plasma. Xubuntu utilise une interface différente connue sous le nom de Xfce.
Canonical ne fonctionne pas sur ces variantes, mais il les héberge ainsi que tous leurs logiciels. Ils utilisent les mêmes référentiels que le bureau Ubuntu par défaut.
Il existe de nombreuses distributions basées sur Ubuntu avec lesquelles Canonical n'a aucune relation (similaire à la façon dont Ubuntu est basé sur Debian). Linux Mint et le système d'exploitation élémentaire sont deux des exemples les plus populaires. Ils viennent tous les deux d'équipes différentes et ont leurs propres expériences uniques. Une différence clé entre Ubuntu et Linux Mint est que ce dernier a une interface plus similaire à Windows.
Les apparences peuvent être trompeuses. En dessous, l'infrastructure de Linux Mint est la même que celle qui alimente Ubuntu. De même, lorsque vous ouvrez une boutique d'applications sur Linux Mint et un système d'exploitation élémentaire, la plupart des logiciels sont les mêmes que ceux que vous obtiendriez sur Ubuntu.
Cela signifie que lorsque vous voyez un programme qui mentionne la prise en charge d'Ubuntu, cette prise en charge n'est pas limitée au bureau Ubuntu. Ce logiciel fonctionnera également sur les versions officielles d'Ubuntu et sur des projets indépendants qui partagent l'infrastructure sous-jacente d'Ubuntu. Steam dit que cela fonctionne sur Ubuntu, mais vous pouvez exécuter le même programme d'installation sur Pop !_OS (une autre distribution basée sur Ubuntu).
Si vous choisissez d'installer un système d'exploitation élémentaire 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, le système d'exploitation élémentaire ne fonctionnera probablement pas non plus. De même, si un contrôleur de jeu n'est pas compatible avec Ubuntu, il est probable qu'il ne soit pas compatible avec votre système. Lorsque vous rencontrez des bogues, vous pouvez avoir plus de chance de rechercher des solutions liées à Ubuntu que de rechercher un système d'exploitation élémentaire.
Mais les choses (généralement) ne vont pas dans la direction opposée. Ubuntu ne peut pas facilement exécuter un logiciel conçu spécifiquement pour un système d'exploitation élémentaire. Pour expliquer cette relation, la communauté Linux utilise la métaphore d'un flux. Ubuntu est en amont par rapport au système d'exploitation élémentaire (illustré ci-dessous). Le logiciel s'exécute en aval d'Ubuntu. L'eau ne coule que dans un sens.
Plus vous vous éloignez de la source, plus vous risquez d'introduire des bogues. Debian prend le code source des programmes et les regroupe dans des DEB. Ubuntu restructure ces paquets et, pour certains, introduit ses propres ajustements; Le système d'exploitation élémentaire ajoute ensuite quelques modifications supplémentaires par lui-même. Lorsque quelque chose ne va pas, vous avez maintenant plusieurs points sur la chaîne à prendre en compte. Le problème réside-t-il dans le code source d'origine, Debian, Ubuntu ou le système d'exploitation élémentaire ?
Cela dépend de vos besoins et de vos attentes. Voici quelques questions à considérer :
Si vous n'aimez pas l'infrastructure Ubuntu, cela peut valoir la peine de quitter complètement l'écosystème. Il existe de nombreuses autres distributions Linux avec des forces et des faiblesses différentes. Ils peuvent complètement changer votre impression de Linux.