Fedora vs Ubuntu

Fedora vs Ubuntu

Introduction

Ubuntu et Fedora sont tous les deux parmi les principales distributions Linux de bureau, mais elles sont très différentes. Fedora est le terrain d'essai de Redhat, et il s'adresse davantage aux développeurs et aux administrateurs du système. D'un autre côté, Ubuntu est Produit principal de Canonical, et il essaie de plaire à tout le monde.

Lignée

Ubuntu et Fedora descendent des Titans dans le monde Linux. Ubuntu est l'enfant de Debian, et Fedora est un clone de Redhat Linux, qui a évolué en Redhat Enterprise Linux (RHEL). Les deux distributions portent encore de nombreuses caractéristiques de leurs arbres familiaux.

Ils ont tous les deux leurs gestionnaires de packages de familles respectifs, leurs formats de package, leurs formats de référentiel et leurs structures de système de fichiers. Toutes ces choses diffèrent considérablement entre l'arbre généalogique Debian et le redhat.

Gestionnaires de package

Ubuntu et Fedora ont des gestionnaires de packages et des formats d'emballage très différents. Ils sont tous les deux très bons, mais ils fonctionnent différemment.

Ubuntu utilise APT, l'outil de package avancé, dont il a hérité de Debian. APT est l'un des gestionnaires de packages Linux plus grands et plus puissants, et il existe depuis un certain temps. APT fonctionne avec le .deb format de package. .deb Les packages archivent leurs fichiers au format spécifique aux distributions basées sur Debian.

APT peut faire beaucoup de choses, mais cela nécessite généralement une instruction explicite. Lorsque vous souhaitez mettre à jour vos référentiels, par exemple, vous devez dire à APT de mettre à jour.

$ sudo apt mise à jour $ sudo apt install firefox

Fedora a initialement utilisé Yum, le gestionnaire de mise à jour de Yellowdog, que les distributions Redhat ont obtenu du Linux Yellowdog maintenant défunt pour gérer leur .RPM paquets.

Les versions plus récentes de Fedora utilisent le gestionnaire de packages DNF. Il fonctionne exactement de la même manière que Yum, mais avec le DNF commande. Sous le capot, il y a des améliorations de fiabilité, de vitesse et de convivialité que DNF une évolution logique de Yum.

DNF et YUM sont plus automatisés et intuitifs. Chaque fois que vous installez un package avec DNF, il met automatiquement à jour les données du référentiel pour extraire la dernière version disponible.

# DNF Installer Firefox


Installateurs

Ubuntu et Fedora ont un installateur très différent. Cela dit, ils sont tous les deux parmi les installateurs les plus modernes du monde de la technologie dans son ensemble, pas seulement Linux.

Installateur Ubuntu Bionic

L'installateur d'Ubuntu était l'une des fonctionnalités originales qui le distingue de Debian. L'installateur d'Ubuntu est conçu pour simplifier et rationaliser le processus de mise en service avec Ubuntu, et il excelle à cela.

Installateur de Fedora 28

Fedora partage son installateur Anaconda avec le reste des systèmes d'exploitation de Redhat, mais Fedora a toujours la dernière version. Le programme d'installation d'Anaconda permet beaucoup de flexibilité. Si vous ne voulez pas aller trop loin dans les choses, Anaconda peut être simple.

Cependant, si vous souhaitez personnaliser totalement votre système pendant l'installation, Anaconda vous permet de faire à peu près n'importe quoi. En fait, Anaconda est l'un des seuls installateurs de Linux qui vous permet de choisir parmi des tas de logiciels et de bundles pré-arrangés à installer avec le reste du système. De cette façon, votre système est prêt à utiliser la seconde où il est d'abord enracinée.

Référentiels

Par rapport aux référentiels d'Ubuntu Fedora sont minuscules. Il n'y a tout simplement pas de contournement. Fedora n'offre pas autant de logiciels que Ubuntu. Cela est en partie parce que Fedora a une politique stricte de «logiciel libre uniquement», mais c'est aussi parce qu'il n'y a pas autant de logiciel emballé pour Fedora par défaut par défaut.

Il y a une excellente communauté autour de Fedora qui emballe pour des référentiels tiers, mais Ubuntu en a encore plus.

Si vous êtes un développeur, ou si vous n'avez besoin que d'un ensemble de logiciels de base que vous connaissez Fedora, super. Sinon, vous pourriez avoir du mal à obtenir ce dont vous avez besoin.



Cycles de libération

Au début, il semblerait que Ubuntu et Fedora aient à peu près les mêmes cycles de libération. Les deux essaient de publier une nouvelle version tous les six mois, mais il y a beaucoup plus de détails à prendre en compte qui séparent vraiment les deux.

Ubuntu sort ses versions de bureau régulières une fois tous les six mois. Ces versions incluent des mises à niveau incrémentielles à à peu près tout sur le système, et ils sont principalement destinés aux utilisateurs de bureau. Chaque cinquième version est une version LTS d'Ubuntu. Ceux-ci sont officiellement soutenus pendant cinq ans, et ils sont principalement destinés aux serveurs et aux postes de travail. Les versions LTS reçoivent principalement des mises à jour de sécurité et des corrections de bogues, plutôt que des mises à niveau logicielles.

Fedora sort également environ une fois tous les six mois, mais ils sont connus pour avoir raté leur horaire de sortie à peu près à chaque fois. Fedora Les versions contiennent toujours les derniers logiciels absolus et peuvent être quelque peu buggy et instables au début. Fedora ne cible vraiment que les utilisateurs de bureau et de poste de travail, donc la stabilité prend un siège arrière à des fonctionnalités nouvelles et cool. Fedora améliorera continuellement les logiciels, y compris les composants du système de base, pendant la durée de la version. D'une certaine manière, cela fonctionne comme une distribution de version roulante.

Soutien de l'entreprise

Fedora et Ubuntu sont soutenus par d'énormes sociétés. Fedora a Redhat derrière, et Ubuntu a canonique. Ces différentes distributions ne rentrent pas tout à fait au même endroit dans l'écosystème de leur société respective, bien que.

Fedora est le terrain d'essai de Redhat. Toutes les dernières fonctionnalités que Redhat développe pour ses distributions de serveurs et l'écosystème Linux dans son ensemble font leur apparition dans Fedora en premier. Redhat n'offre pas de soutien officiel à Fedora. Au lieu de cela, ils l'appellent un projet communautaire.

Ubuntu est le produit principal de Canonical. Tout ce qui se développe canonique tourne autour d'Ubuntu. Ils offrent un support commercial pour les sorties LTS Ubuntu et travaillent avec des partenaires matériels pour le support et la certification.

Réflexions de clôture

Ubuntu et Fedora font d'excellentes distributions de bureau. Leurs cas d'utilisation et leurs écosystèmes sont quelque peu différents, cependant.

Ubuntu vient de la famille Debian, et c'est le principal système d'exploitation développé par Canonical. Le cycle de libération varié d'Ubuntu en fait un peu une prise de tous les métiers, et il peut s'adapter à presque n'importe quel cas d'utilisation.

Fedora est le banc d'essai de Redhat, et c'est un excellent choix pour les développeurs et les administrateurs travaillant avec Redhat Systems. Il a un écosystème beaucoup plus étroit et se sentirait hors de propos sur tout sauf un bureau ou un poste de travail.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment travailler avec l'API WooCommerce REST avec Python
  • Ubuntu 20.04 Guide
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à installer sur Ubuntu 22.04
  • Ubuntu 22.04 Guide
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Meilleure distribution Linux pour les développeurs