Hauptunterschied zwischen Ubuntu und Redhat? [geschlossen]

56

Abgesehen von Paketverwaltungssystemen und -umgebungen würde ich gerne wissen, worin die Hauptunterschiede bestehen.

Welche bietet die beste Unterstützung für ihre Builds?

rɑːdʒɑ
quelle
2
Ich möchte klarstellen, fragen Sie nach bezahlten Red Hat Enterprise Linux Desktopund Ubuntu-Desktop oder ihren Server-Gegenstücken. Oder über Fedora und Ubuntu im Allgemeinen.
Atenz
Redhat und Ubuntu möchte ich wissen.
Donnerstag,
Wenn Sie die beantwortete Frage bearbeiten, um weitere Informationen anzufordern, bleibt sie unbemerkt. Es ist besser, eine neue Frage zu stellen, solange Sie nachweisen können, dass es sich nicht um ein Duplikat dieser Frage handelt. Es ist jedoch (besonders in diesem Fall) noch besser, ein Kopfgeld zu erheben, wenn Sie weitere Informationen für Ihre Frage benötigen.
Dan

Antworten:

46

Es gibt verschiedene Möglichkeiten, "Redhat" hier zu interpretieren:

  1. Red-Hat Enterprise Linux (RHEL) - Eine spezielle kommerzielle Distribution von Red Hat.

    Der mit Abstand größte Unterschied zwischen Ubuntu und RHEL sind die Lizenzbedingungen - Red Hat Enterprise Linux ist kommerziell.

    Sie können jedoch grundsätzlich die gleiche Distribution, jedoch ohne den kommerziellen Vertrag, kostenlos in Form der CentOS-Distribution erhalten.

  2. Distributionen, die auf Red Hat basieren oder von Red Hat erben, einschließlich CentOS und Fedora sowie deren Derivate.

    Es ist tatsächlich sehr schwer, Ubuntu mit all diesen (RHEL, CentOS und Fedora) zu vergleichen, als wären sie eine Sache, weil sie sich alle sehr unterscheiden. Sie haben alle den gleichen Paketmanager, von dem ich weiter unten spreche, aber die Unterschiede zwischen ihnen sind größer als der Unterschied zwischen ihrem Paketmanager und Ubuntus.

  3. RPM-basierte Distributionen im Allgemeinen - dh Distributionen, die das Redhat Package Management-System verwenden. Dies würde Ihren Anwendungsbereich um Distributionen wie SUSE, Mandriva, PCLinuxOS und deren Derivate erweitern.

    Ubuntu basiert auf Debians Paketmanager APT und DPKG. Red Hat, CentOS und Fedora basieren auf dem Red Hat Linux-Paketverwaltungssystem RPM. Beide Paketmanager sind mittlerweile ziemlich ausgereift und verfügen über ungefähr gleichwertige Funktionen. Sie könnten zwar über individuelle Designentscheidungen diskutieren, aber es ist schwer zu sagen, dass einer insgesamt besser ist als der andere.

thomasrutter
quelle
33

Nach vielen Jahren mit beiden kann ich sagen, dass die wirklichen Unterschiede sind:

  1. H / W-Herstellerunterstützung für verschiedene Serverhardware- Subsysteme wie:

    • neuesten FiberChannel-Treiber
    • iSCSI-Offloading-Unterstützung
    • 10 Gbit / s Ethernet
    • Online-Firmware-Updater (BIOS, NMI)
    • SCSI-Speicherbeschleuniger
    • Software-SCSI-Treiber (wie für HP B Series)
    • BMC (Baseboard Management Controllers) Treiber / Updater
    • Live Controller / RAID-Konfiguration
    • Hardware-Zustandsüberwachung und Berichterstellung
    • GUI Server Management / Monitoring
    • usw

All das oben Genannte gibt es für RedHat über Vendor Repos (und kann in fast allen Fällen in Centos installiert werden), aber für die .deb-basierten Distributionen (wie Ubuntu) hat man normalerweise Pech oder in seltenen Fällen bekommt man etwas Altes Das wird Ihre Zeit verschwenden und Ihr System oft kaputt machen.

  1. EPEL- Repo (Extra-Pakete für Enterprise Linux): Ich habe festgestellt, dass das EPEL-Repo (RedHat & CentOS) nicht perfekt, aber viel vollständiger und aktualisiert ist als Ubuntu-Repos (offiziell), nicht für Desktop-Anwendungen, sondern für Server-Anwendungen. ZB die neuesten IPSEC-Pakete, SaltStack usw., für die Sie zusätzliche nicht offizielle Repos in Ubuntu konfigurieren müssten.

  2. Software-Support (zB Software- / Sicherheitsupdates, neue Kerneltreiber). Ubuntu bietet 5 Jahre , RedHat 10 Jahre . Diese Unterstützung umfasst Sicherheitsupdates und in RedHats Fall das Backportieren von Kernelmodulen aus neueren Kerneln! Dies bedeutet, dass neuere Hardware auch dann unterstützt wird, wenn alte Red Hat / Centos-Kernel / Distributionen verwendet werden . Diese Hardware kann Chipsätze, Watchdog-Treiber usw. sein.

5 Jahre können meiner Meinung nach zu bindend sein, um in der Produktion eingesetzt zu werden (für Ihren Laptop kann es jedoch in Ordnung sein, wenn Sie sich die Zeit und das Risiko für ein Upgrade leisten können).

sivann
quelle
11

Der Hauptunterschied ist, dass Ubuntu auf dem Debian-System basiert. Es werden .deb-Pakete verwendet. Während redhat ein eigenes Paketsystem verwendet, wird .rpm (red hat package manager) verwendet.

Redhat ist kostenlos, wird jedoch für Support (Updates) in Rechnung gestellt, wenn Ubuntu vollständig kostenlos ist und für Desktop-Benutzer nur professioneller Support in Rechnung gestellt wird.

Ketan Patel
quelle
"redhat is free", warum ist os iso nicht auf der redhat Seite verfügbar?
Nullpointer
Es ist unter access.redhat.com/downloads verfügbar . Sie müssen sich mit der Redhat-ID anmelden.
Ketan Patel
8

Es gibt mehrere Punkte zwischen diesen beiden, um sie zu unterscheiden. In einfachen Worten sind die Unterschiede:

  1. Die Ubuntu Desktop Enterprise Edition (Business Desktop Remix) kann kostenlos verwendet werden, RedHat jedoch nicht.
  2. Ubuntu konzentriert sich auf Desktop-Benutzer, während Redhat den Schwerpunkt auf die Server-Plattform legt.
  3. Red Hat wird von Red Hat Inc. hergestellt und von Young und Ewing gegründet, während Ubuntu von Shuttleworth, dem Eigentümer von Canonical Ltd., geleitet wird.
  4. Ubuntu basiert auf Debian (einem sehr bekannten und stabilen Linux-Betriebssystem), aber RedHat hat nichts dergleichen.
  5. Die Dateierweiterung des Ubuntu-Paketmanagers lautet .deb (verwendet ein anderes Debian-basiertes Betriebssystem, z. B. Linux Mint), und die Dateierweiterung des RedHat-Paketmanagers lautet .rpm (bedeutet RedHat-Paketmanager).
Smoking
quelle
1
@Eliah Kagan Eigentlich wird das Ubuntu Desktop Enterprise Edition sein. Bitte überprüfen Sie die Details hier ubuntu.com/content/ubuntu-desktop-enterprise
tuxtu
Ich würde wetten, dass für Business Desktop Remix :)
atenz
@EliahKagan Ich habe Ubuntu Desktop Enterprise Edition verwendet, um keine Verwirrung zu stiften. Ubuntu hat eine spezielle Desktop-Edition für den Einsatz in Unternehmen. Sie nannten diese Edition Business Desktop Remix. Diese Edition unterscheidet sich von der allgemeinen Ubuntu-Edition. Bitte überprüfen Sie diese ubuntu.com/business/desktop/remix .
Smoking
9
"Ubuntu basiert auf Debian (einem sehr bekannten und stabilen Linux-Betriebssystem), aber Redhat hat nichts dergleichen." - könnte nicht falscher sein. RHEL / CentOS basieren auf Red Hat Linux, einem sehr bekannten und stabilen Linux-Betriebssystem.
Thomasrutter
5
Auch einige Verwechslungen zwischen ausführbaren Dateien und Paketdateien - .deb und .rpm sind Pakete.
Thomasrutter
1

Red Hat Enterprise Linux ist nicht kostenlos und wird auch für Unternehmen verwendet. Red Hat Linux, das von der Firma Red Hat zusammengestellt wurde, war ein beliebtes Linux-basiertes Betriebssystem. Red Hat Linux 1.0 wurde am 3. November 1994 veröffentlicht. Es hieß ursprünglich "Red Hat Commercial Linux". Es ist die erste Linux-Distribution, die das Paketierungssystem, den RPM-Paket-Manager als Paketierungsformat verwendet und im Laufe der Zeit als das diente Ausgangspunkt für verschiedene andere Distributionen, wie zum Beispiel Mandriva Linux und Yellow Dog Linux.

Red Hats Eigenschaften:

  • Red Hat Linux hat ein grafisches Installationsprogramm namens Anaconda eingeführt, das für Anfänger einfach zu bedienen sein soll und das inzwischen
    von einigen anderen Linux-Distributionen übernommen wurde.
  • Außerdem wurde ein integriertes Tool namens Lokkit zur Konfiguration der Firewall-Funktionen eingeführt.
  • Es verwendet ein RPM-Paket namens Red Hat Package Manager.

RPM Package Manager (RPM) ist ein leistungsstarkes befehlszeilengesteuertes Paketverwaltungssystem, mit dem Softwarepakete installiert, deinstalliert, überprüft, abgefragt und aktualisiert werden können.

Jedes Softwarepaket besteht aus einem Archiv von Dateien mit Informationen über das Paket wie Version, Beschreibung usw.

Ubuntu Ubuntu ist ein Betriebssystem wie Windows. Ubuntu ist eine Linux-Distribution, die mit der Breite von Debian beginnt und regelmäßige Releases (alle sechs Monate), einen klaren Fokus auf den Benutzer und die Benutzerfreundlichkeit (es sollte "Just Work", TM) und eine Verpflichtung zu Sicherheitsupdates mit einer Laufzeit von 18 Monaten hinzufügt Unterstützung für jede Veröffentlichung. Ubuntu wird mit der neuesten Gnome-Version sowie einer Auswahl an Server- und Desktop-Software geliefert, die ein komfortables Desktop-Erlebnis von einer einzigen Installations-CD ermöglicht.

  • Ubuntu verwendet das apt-Paket.deb: - Ubuntu verwendet das .deb-Paket für die Paketinstallation wie .rpm von Red Hat.
  • Ubuntu verwendet auch das Installationsprogramm von apt-get, um Pakete im Befehlsmodus zu installieren. So installieren Sie das Paket Grafisch: Synaptic Package
    Manager.
  • Ubuntu basiert auf Debian. 1

1 Quelle: Der Magnet Blog

Mitch
quelle
-3

In Redhat Linux wird das root-Passwort bei der Installation angegeben. In Ububtu Linux wird vor der Installation kein root-Passwort abgefragt.

Rahul Raina
quelle
2
In Ubuntu wird root standardmäßig normale Benutzer deaktiviert keine root - Privilegien haben
Tachyonen
2
Dies ist ein sehr kleiner Punkt aus einer viel längeren Liste von Unterschieden. Ich glaube nicht, dass dies die Frage beantwortet.
Gertvdijk