Principale différence entre Ubuntu et Redhat? [fermé]

56

À l'exception des systèmes et des environnements de gestion de paquets, j'aimerais savoir quelles sont les principales différences entre eux.

Lequel fournit le meilleur support pour leurs builds?

rɑːdʒɑ
la source
2
Je voudrais clarifier, demandez-vous à propos de Red Hat Enterprise Linux DesktopUbuntu et de leurs serveurs payants et Ubuntu. Ou sur Fedora et Ubuntu en général.
Atenz
Redhat et Ubuntu, je veux savoir.
dimanche
Si vous modifiez la question après avoir obtenu une réponse pour demander plus d’informations, elle passera inaperçue. Il est préférable de poser une nouvelle question tant que vous pouvez prouver que ce ne sera pas une copie de celle-ci. Mais il serait même préférable (spécialement dans ce cas) de commencer une prime si vous avez besoin de plus d'informations pour votre question.
Dan

Réponses:

46

Il y a différentes façons d'interpréter "Redhat" ici:

  1. Red-Hat Enterprise Linux (RHEL) - Une distribution commerciale spécifique de Red Hat.

    Les conditions de licence sont de loin la plus grande différence entre Ubuntu et RHEL: Red Hat Enterprise Linux est commercial.

    Vous pouvez toutefois obtenir pratiquement la même distribution, mais sans contrat commercial, gratuitement sous la forme de la distribution CentOS.

  2. Distributions basées sur ou héritant de Red Hat, qui incluraient également CentOS et Fedora, ainsi que leurs dérivés.

    Il est en fait très difficile de comparer Ubuntu à tous ceux (RHEL, CentOS et Fedora) comme s’ils ne formaient qu’une seule chose, car ils sont tous très différents les uns des autres. Ils partagent tous le même gestionnaire de paquets que je viens de décrire, mais les différences entre eux sont plus grandes que la différence entre leur gestionnaire de paquets et ceux d'Ubuntu.

  3. Les distributions basées sur RPM en général, c'est-à-dire les distributions qui utilisent le système Redhat Package Management. Cela élargirait votre portée pour inclure des distributions telles que SUSE, Mandriva, PCLinuxOS et leurs dérivés.

    Ubuntu est basé sur le gestionnaire de paquets de Debian, APT et DPKG. Red Hat, CentOS et Fedora sont basés sur le système de gestion de paquets Red Hat Linux, RPM. Les deux gestionnaires de paquets sont maintenant assez matures et ont des fonctionnalités à peu près équivalentes. Vous pouvez toutefois débattre des décisions de conception individuelles, mais il est difficile de dire que l’une est globalement meilleure que l’autre.

thomasrutter
la source
33

Après de nombreuses années d'utilisation des deux, je peux dire que les vraies différences sont les suivantes:

  1. Support fournisseur H / W pour divers sous-systèmes matériels de serveur , tels que:

    • derniers pilotes Fibre Channel
    • Prise en charge du déchargement iSCSI
    • Ethernet 10 Gbps
    • Mise à jour du micrologiciel en ligne (BIOS, NMI)
    • Accélérateurs de stockage SCSI
    • Pilotes logiciels SCSI (comme pour HP B Series)
    • Pilotes / programmes de mise à jour BMC (Baseboard Management Controllers)
    • Configuration Live Controller / RAID
    • Surveillance de la santé du matériel et création de rapports
    • GUI serveur de gestion / surveillance
    • etc

Tout ce qui précède existe pour RedHat par le biais de mises en pension de fournisseurs (et dans la plupart des cas, il peut être installé en centos), mais pour les distributions basées sur .deb (comme Ubuntu), vous n'avez généralement pas de chance ou, dans de rares cas, vous obtenez quelque chose d'ancien qui cela va vous faire perdre votre temps et souvent casser votre système.

  1. Repo EPEL (Extra Packages pour Enterprise Linux): J'ai constaté que le repo EPEL (RedHat & CentOS) n'était pas parfait, mais bien plus complet et mis à jour que les mises à jour Ubuntu (officielles), pas pour le bureau mais pour le serveur. Par exemple, les derniers packages IPSEC, SaltStack, etc. pour lesquels vous auriez besoin de configurer des pensions supplémentaires non officielles dans Ubuntu.

  2. Support logiciel (par exemple, mises à jour logicielles / de sécurité, nouveaux pilotes du noyau). Ubuntu propose 5 ans , tandis que RedHat propose 10 ans . Cette prise en charge inclut les mises à jour de sécurité et, dans le cas de RedHat, le portage des modules du noyau à partir de noyaux plus récents! Cela signifie que le nouveau matériel est pris en charge même lorsque vous utilisez les anciens noyaux / distributions Redhat / Centos . Ce matériel peut être des jeux de puces, des pilotes de surveillance, etc.

5yr peut être trop contraignant pour une utilisation en production à mon avis (cela peut convenir à votre ordinateur portable si vous pouvez vous permettre le temps et les risques nécessaires pour la mise à niveau).

Sivann
la source
11

La principale différence est que Ubuntu est basé sur le système Debian. Il utilise des paquets .deb. Tandis que redhat utilise son propre système de paquets .rpm (gestionnaire de paquets red hat).

Redhat est gratuit, mais le support (mises à jour) est payant. Lorsque Ubuntu est totalement gratuit, le support pour les utilisateurs d'ordinateurs de bureau est le seul à pouvoir bénéficier d'un support professionnel.

Ketan Patel
la source
"redhat is free", alors pourquoi os iso n'est pas disponible sur le site redhat?
Nullpointer
Il est disponible à l' adresse access.redhat.com/downloads . Vous devez vous connecter avec l'identifiant redhat.
Ketan Patel
8

Il y a plusieurs points entre ces deux pour les différencier. En termes simples, les différences sont les suivantes:

  1. Ubuntu Desktop Enterprise Edition (Business Desktop Remix) est gratuit, mais RedHat ne l’est pas.
  2. Ubuntu se concentre sur les utilisateurs de bureau, tandis que Redhat se concentre principalement sur la plate-forme serveur.
  3. Red Hat Inc. est créée par Young and Ewing, tandis que Ubuntu est dirigée par Shuttleworth, propriétaire de Canonical Ltd.
  4. Ubuntu est basé sur Debian (un système d’exploitation Linux très célèbre et stable), mais RedHat n’a rien de tel.
  5. L’extension de fichier du gestionnaire de paquets Ubuntu est .deb (qui utilise un autre système d’exploitation basé sur Debian, c’est-à-dire Linux Mint), que l’extension de fichier du gestionnaire de paquets RedHat soit .rpm (qui signifie Gestionnaire de paquets RedHat).
tuxtu
la source
1
@Eliah Kagan En fait, il s'agira de l'édition d'entreprise Ubuntu Desktop. S'il vous plaît vérifier les détails ici ubuntu.com/content/ubuntu-desktop-enterprise
tuxtu
Je parierais que pour Business Desktop Remix :)
Atenz
@EliahKagan J'ai utilisé Ubuntu Desktop Enterprise Edition pour ne pas créer de confusion. Ubuntu a une édition de bureau spéciale pour une utilisation en entreprise. Ils ont nommé cette édition Business Desktop Remix. Cette édition est différente de l'édition générale d'Ubuntu. Veuillez vérifier ceci ubuntu.com/business/desktop/remix .
Tuxtu
9
"Ubuntu est basé sur Debian (un système d'exploitation Linux très célèbre et stable), mais Redhat n'a rien de tel." - ne pourrait pas être plus faux. RHEL / CentOS est basé sur Red Hat Linux, un système d'exploitation Linux très connu et stable.
thomasrutter
5
Il existe également une certaine confusion entre les fichiers exécutables et les fichiers de package - les fichiers .deb et .rpm.
thomasrutter
1

Red Hat Enterprise Linux n’est pas gratuit, et il est également utilisé pour les entreprises. Red Hat Linux, assemblé par la société Red Hat, était un système d’exploitation populaire basé sur Linux. Red Hat Linux 1.0 est sorti le 3 novembre 1994. Il s’appelait à l’origine «Red Hat Commercial Linux». Il s’agit de la première distribution Linux à utiliser le système d’emballage, le gestionnaire de packages RPM, comme format d’emballage. point de départ de plusieurs autres distributions, telles que Mandriva Linux et Yellow Dog Linux.

Caractéristiques de Red Hat:

  • Red Hat Linux a présenté un programme d’installation graphique appelé Anaconda, conçu pour être facile à utiliser par les novices, et qui a depuis été
    adopté par d’autres distributions Linux.
  • Il a également introduit un outil intégré appelé Lokkit pour configurer les fonctionnalités du pare-feu.
  • Il utilise un package .rpm appelé Red Hat Package Manager.

RPM Package Manager (RPM) est un système de gestion des packages puissant, piloté par ligne de commande, capable d'installer, de désinstaller, de vérifier, d'interroger et de mettre à jour des packages logiciels.

Chaque progiciel consiste en une archive de fichiers avec des informations sur le progiciel, telles que sa version, une description, etc.

Ubuntu Ubuntu est un système d'exploitation, comme Windows. Ubuntu est une distribution Linux qui débute par l’ampleur de Debian et qui ajoute des versions régulières (tous les six mois), un accent clair sur l’utilisateur et la convivialité (il convient de «Just Work», TM) et un engagement à mettre à jour la sécurité avec 18 mois d’exploitation. support pour chaque version. Ubuntu est livré avec la dernière version de Gnome ainsi qu’une sélection de logiciels de serveur et de bureau qui permettent une expérience de bureau confortable sur un seul CD d’installation.

  • Ubuntu utilise le paquet apt.de.deb: - Ubuntu utilise le paquet .deb pour l’installation du paquet comme le fichier .rpm de Red Hat.
  • Ubuntu utilise également le programme d’installation d’apt-get package pour installer les packages à l’aide du mode commande. Pour installer le package Graphiquement, synaptic package
    manager.
  • Ubuntu est basé sur Debian. 1

1 Source: le blog Magnet

Mitch
la source
-3

Dans Redhat Linux, le mot de passe root est spécifié lors de l'installation. Dans ububtu linux, aucun mot de passe root n'est demandé avant l'installation.

Rahul Raina
la source
2
Dans Ubuntu, le compte root est désactivé par défaut, l'utilisateur normal n'a pas les privilèges root
Tachyons
2
Ceci est un très petit élément d'une liste beaucoup plus longue de différences. Donc, je ne pense pas que cela réponde à la question.
gertvdijk