Fedora vs. Ubuntu : Comparaison des distributions Linux

By Corentin BURTIN

Si vous recherchez ce que Linux a de mieux à offrir, vous avez le choix entre deux. Mais entre Fedora et Ubuntu, lequel est le meilleur ?

Depuis plusieurs années, le slogan de Fedora est « Freedom. Amis. Fonctionnalités. D’abord ». Le projet fournit un bureau presque entièrement exempt de code propriétaire, à l’exception des pilotes binaires présents dans le noyau Linux qui permettent à Fedora de prendre en charge le matériel présent dans la plupart des ordinateurs portables.

Les développeurs de Fedora se concentrent sur la création de fonctionnalités destinées à l’écosystème Linux au sens large. Pour cette raison, Fedora est souvent une vitrine pour les fonctionnalités que les alternatives obtiendront dans les mois à venir (ou dans certains cas, comme l’utilisation du serveur d’affichage Wayland, des années).

Le bureau Ubuntu

Le slogan d’Ubuntu était à l’origine « Linux pour les êtres humains ». L’objectif était de créer un ordinateur de bureau destiné aux utilisateurs d’ordinateurs de tous les jours qui pourrait concurrencer Windows et Mac OS X. Canonical a essayé de cacher les aspects les plus techniques de Linux et de fournir une expérience qui fonctionne tout simplement.

Les premières versions d’Ubuntu étaient dotées d’un programme d’installation simple permettant d’échantillonner le bureau à l’avance, ainsi que de moyens faciles d’installer Adobe Flash et les codecs multimédia. Canonical a également déployé de gros efforts pour créer une interface de bureau unique, connue sous le nom d’Unity, qui se distinguerait auprès des consommateurs et des fournisseurs de PC. La société a même tenté d’apporter Linux aux téléphones.

Ces dernières années, Canonical a abandonné la plupart de ces projets et s’est recentré sur le cloud.

Comment utiliser Fedora ou Ubuntu ?

Lorsque vous comparez Fedora et Ubuntu, vous finissez par utiliser la même interface de bureau par défaut. La façon dont vous lancez les applications et gérez les fenêtres est pratiquement la même.

Fedora n’apporte pas de modifications à cette interface, l’environnement de bureau GNOME, de sorte que ce que vous voyez sur Fedora correspond à ce que vous voyez sur GNOME.org.

Ubuntu fournit ses propres thèmes et est livré avec un dock d’applications toujours visible (photo ci-dessus).

A lire également :   Comment utiliser la commande pmap sous Linux

La question de savoir ce qui est le mieux est subjective, mais vous rencontrerez plus d’incohérences sur Ubuntu.

Qu’est-ce que Fedora Linux ?

Facilité d’utilisation

Alors qu’Ubuntu a commencé comme un ordinateur de bureau plus convivial, cette différence entre les deux s’est érodée. Les choses dans Fedora sont maintenant aussi susceptibles de « juste fonctionner », sauf quand il s’agit de pilotes matériels propriétaires.

Ubuntu bénéficie d’une plus grande communauté de support, ce qui peut faciliter le dépannage des problèmes. Mais la communauté de Fedora est suffisamment importante pour que cela ne soit pas un problème majeur.

Cycle de publication et période de support

Les nouvelles versions de Fedora sortent à peu près tous les six mois, les retards n’étant pas rares. Chaque version bénéficie d’un peu plus d’un an de support.

Ubuntu existe en deux versions. Les versions standard sortent tous les six mois et bénéficient de neuf mois de support. Les versions de support à long terme sont lancées tous les deux ans et bénéficient d’un support de cinq ans.

Saveurs et variantes

Ni Fedora ni Ubuntu ne vous obligent à utiliser GNOME. Vous pouvez choisir parmi de nombreux environnements de bureau différents. Vous pouvez utiliser l’une de ces alternatives sur Fedora ou Ubuntu en téléchargeant différentes versions de ces projets.

Sur Fedora, les variantes sont connues sous le nom de Spins et portent des noms tels que Fedora KDE Plasma Desktop Edition et Fedora Xfce Edition. Les mêmes éditions d’Ubuntu, appelées flavors, portent les noms de Kubuntu et Xubuntu. D’autres versions d’Ubuntu utilisent un système de dénomination différent, comme Ubuntu MATE et Ubuntu Budgie.

Quoi de neuf dans Fedora 36

Obtenir des applications

Que vous utilisiez Fedora ou Ubuntu, vous vous tournerez toujours vers GNOME Software pour télécharger des applications. Il s’agit de l’un des nombreux magasins d’applications disponibles pour Linux.

La plupart des applications sont gratuites et open source. Ubuntu a longtemps mélangé les logiciels propriétaires, ce qui permet de trouver plus facilement des applications comme Steam et Spotify par une recherche rapide. Cependant, grâce à l’intégration de Flathub, ces applications sont désormais faciles à installer sur Fedora également.

Les dépôts d’Ubuntu contiennent plus de logiciels que ceux de Fedora, mais les applications Linux que les gens connaissent le mieux sont généralement disponibles pour les deux.

Gestion des paquets

Dans le monde Linux, les logiciels sont distribués sous la forme de paquets numériques. Cela inclut les applications, mais aussi les bibliothèques et autres composants.

A lire également :   Ubuntu Touch n'est pas encore mort

Fedora utilise le format de paquetage RPM, tandis qu’Ubuntu utilise DEB. Vous pouvez télécharger des paquets via la ligne de commande. Si vous le faites, vous utiliserez DNF dans Fedora ou APT dans Ubuntu. Les deux outils sont similaires, mais les gens ont tendance à développer une préférence avec le temps.

« Formats de paquets « universels

Il n’y a pas un seul format de paquet qui fonctionne sur toutes les versions de Linux, mais les développeurs travaillent dur pour changer cela. Malheureusement, Fedora et Ubuntu utilisent par défaut un format de paquet « universel » différent. Fedora utilise Flatpak, et Ubuntu utilise les paquets Snap.

Flatpak semble avoir été plus largement adopté par les différents bureaux basés sur Linux, vous pouvez donc trouver un logiciel disponible sous forme de paquet Flatpak mais pas sous forme de paquet Snap. D’un autre côté, Ubuntu étant le plus populaire et recherchant activement des développeurs, il y a aussi un peu de logiciels disponibles uniquement au format Snap. Comme il s’agit de formats universels, il est possible d’installer des paquets Flatpak sur Ubuntu et des paquets Snap sur Fedora, cela demande juste un peu plus de travail.

Ubuntu Touch n’est pas encore mort

Numéros de version

Fedora a tendance à mettre à jour les logiciels dans ses dépôts plus rapidement qu’Ubuntu. Vous pouvez recevoir des mises à jour majeures de vos applications en même temps que les mises à jour du système, plutôt que de devoir attendre six mois les versions mises à jour qui accompagnent la prochaine édition d’Ubuntu.

De même, lorsqu’une nouvelle version de Fedora arrive, il est probable qu’elle contienne déjà des logiciels plus récents que ceux fournis par Ubuntu. Parfois, Ubuntu fournira des logiciels plus anciens en raison des ajustements ou autres changements qu’elle introduit et doit maintenir.

Jeux vidéo

Si vous êtes un joueur, Ubuntu va vous faciliter la tâche. Des plates-formes comme Steam et GOG.com prennent explicitement en charge Ubuntu, même s’il est possible d’exécuter les jeux de ces deux plateformes sur Fedora.

Les jeux PC ont également tendance à être propriétaires et à dépendre de services propriétaires, qui sont généralement plus faciles à mettre en œuvre sous Ubuntu. Mais cela commence à changer grâce à Flathub, qui fournit des applications propriétaires pour Fedora sans que Fedora ait à distribuer elle-même ce code.

Les utilisateurs d’Ubuntu bénéficient également de pilotes graphiques propriétaires plus faciles à installer.

Création de logiciels

Fedora offre un excellent environnement pour les développeurs. Vous bénéficiez d’un espace de travail avec relativement peu de modifications du code amont et d’un accès plus rapide aux logiciels les plus récents. Ce que vous apprenez sur Fedora est également pertinent pour CentOS et Red Hat Enterprise Linux, que les administrateurs système rencontrent souvent.

A lire également :   Linux Mint ou Ubuntu : Quelle distribution choisir ?

Quelques variantes de Fedora à venir se concentrent sur les conteneurs, comme Fedora CoreOS et Fedora Silverblue. Les développeurs bénéficieront d’avantages tels que la possibilité d’installer, de tester et de configurer facilement des versions distinctes d’une même application.

Ubuntu est convaincant pour différentes raisons. De nombreux bricoleurs et fabricants utilisent Ubuntu, et Ubuntu est plus susceptible d’apparaître sur des serveurs non professionnels. Canonical fait de gros efforts pour qu’Ubuntu soit présent sur davantage d’appareils de l’Internet des objets.

En fin de compte, Linux dans son ensemble est considéré comme idéal pour les développeurs, et Fedora ou Ubuntu vous conviendront parfaitement.

La nouvelle version bêta de Fedora 34 

Exécution de Fedora ou Ubuntu sur un serveur

Fedora et Ubuntu existent en versions bureau et serveur. Bien que vous puissiez installer Fedora sur un serveur, ce n’est pas l’idéal. Les nouvelles versions sortent rapidement et ne sont pas prises en charge pendant longtemps, ce qui rend Fedora peu adapté aux machines destinées à rester stables pendant de longues périodes. Si vous vous sentez plus à l’aise avec Fedora qu’avec Ubuntu, envisagez d’utiliser CentOS, qui est une version non commerciale de Red Hat Enterprise Linux.

Fedora ou Ubuntu : Laquelle vous convient le mieux ?

Fedora est une quantité constante et connue. Tous les six mois environ, vous obtiendrez un bureau GNOME soigné offrant les derniers logiciels libres du monde.

Ubuntu a connu une évolution plus sauvage au fil des ans. Des interfaces et des services sont apparus et ont disparu. Parfois, Canonical prend des décisions d’ordre commercial qui suscitent des réactions de la part de la communauté. Et franchement, Ubuntu n’est plus la version la plus facile de Linux qui existe. Mais le projet continue d’avoir la plus grande notoriété et reçoit le plus de soutien en dehors de la communauté Linux.

En fin de compte, si vous débutez sous Linux, vous ne pouvez pas vous tromper avec Fedora ou Ubuntu. Mais si vous voulez vous aventurer, vous pouvez choisir parmi de nombreux autres systèmes d’exploitation basés sur Linux.