Heim > Artikel > System-Tutorial > Centos und Redhat: Vergleich und Korrelationsanalyse
CentOS ist die Abkürzung für Community ENTerprise Operating System. Viele von uns nennen es Community Enterprise Operating System. Egal wie Sie es nennen, es ist eine Distributionsversion des Linux-Betriebssystems.
CentOS ist keine brandneue Linux-Distribution, wenn es um den Namen Red Hat geht, scheint jeder davon gehört zu haben. Es gibt eine Unternehmensversion des Produkts in der Red Hat-Familie, nämlich Red Hat Enterprise Linux (im Folgenden als RHEL bezeichnet), und CentOS ist eine Klonversion dieses RHEL. RHEL ist eine Linux-Distribution, die von vielen Unternehmen verwendet wird. Für die Nutzung müssen Sie Red Hat bezahlen und Sie können kostenpflichtige Dienste, technischen Support und Versions-Upgrades erhalten. CentOS kann eine Linux-Systemumgebung wie RHEL erstellen, muss jedoch keine Produkt- und Servicegebühren an Red Hat zahlen und erhält keinen kostenpflichtigen technischen Support und Upgrade-Dienste.
Zu den Produkten von Red Hat gehören Red Hat Linux (z. B. Redhat8,9) und die Unternehmensversion Red Hat Enterprise Linux, die kostenlos über Netzwerk-FTP bezogen und genutzt werden kann. Im Jahr 2003 wurde die Red Hat Linux-Version jedoch eingestellt , und sein Projekt wurde durch das Fedora-Projekt ersetzt, das unter dem Namen Fedora Core veröffentlicht und normalen Benutzern kostenlos zur Verfügung gestellt wurde. Fedora Core ist eine Linux-Distribution, die sehr schnell aktualisiert wird und neue Versionen in etwa einem halben Jahr veröffentlicht. Die aktuelle Version ist Fedora Core 6. Dieses Fedora Core-Experiment hat eine starke Note. Zu jeder Version werden neue Funktionen hinzugefügt, und die erfolgreichen Ergebnisse werden in RHEL-Versionen übernommen. Dennoch sind instabile Produkte, die häufig verbessert und aktualisiert werden, nicht die beste Wahl für Unternehmen. Die meisten Unternehmen entscheiden sich immer noch für kostenpflichtige RHEL-Produkte (dies hat weitreichende Auswirkungen. Wenn Unternehmen beispielsweise Linux verwenden, um Geld zu verdienen, werden sie dies tun Das erhaltene Geld ist an das Unternehmen zurückgegeben, und die Mittel werden zwischen den Unternehmen verteilt, um der Gesellschaft zugute zu kommen, die Servicestandards zu verbessern usw.).
Die meisten Softwarepakete, aus denen RHEL besteht, werden auf der Grundlage der GPL-Vereinbarung veröffentlicht, die wir oft als Open-Source-Software bezeichnen. Aus diesem Grund befolgt Red Hat auch diese Vereinbarung und gibt die Softwarepakete, aus denen RHEL besteht, für die Öffentlichkeit frei. Solange es der GPL-Vereinbarung folgt, kann jeder es basierend auf der ursprünglichen Softwarezusammensetzung neu entwickeln und veröffentlichen. CentOS ist eine Linux-Distribution, die die Komponenten von RHEL basierend auf der RHEL-Version klont und reproduziert. Es gibt nicht nur CentOS-Klone von RHEL, sondern auch White Box Enterprise Linux, TAO Linux und Scientific Linux (von den anderen habe ich noch nie gehört, oder?).
Obwohl es angeblich ein Klon von RHEL ist, ist es nicht genau dasselbe. Der Klon ist zu 100 % austauschbar (ist das wahr?). Es gibt jedoch keine Garantie dafür, dass Software, die RHEL entspricht, unter CentOS zu 100 % normal funktioniert. Darüber hinaus entsprechen die Behebung von Sicherheitslücken und die Aktualisierung von Softwarepaketen den kostenpflichtigen Diensten und dem technischen Support von RHEL. Es gibt auch Verzögerungen von Tagen, Wochen und Monaten (tatsächlich sehe ich nicht, wie langsam es ist).
Im vollständigen Namen von CentOS können wir Enterprise OS sehen, was Unternehmenssystem bedeutet. Dieses Unternehmenssystem ist kein System auf Unternehmensebene, kann jedoch die für Anwendungen auf Unternehmensebene erforderlichen Elemente bereitstellen.
Zum Beispiel:
Stabile Umgebung
Langfristiger Upgrade- und Update-Support
Stark konservativ
Großanlagen können auch sehr gute Leistungen erbringen
CentOS trifft sich
Wenn RedHat veröffentlicht wird, gibt es zwei Möglichkeiten: binäre Veröffentlichung und Quellcode-Veröffentlichung. Unabhängig von der Verbreitungsmethode können Sie es kostenlos beziehen (z. B. aus dem Internet herunterladen) und erneut veröffentlichen. Wenn Sie jedoch deren Online-Upgrades (einschließlich Patches) oder Beratungsdienste nutzen, müssen Sie bezahlen.
RedHat stellt seit jeher die Verteilung des Quellcodes bereit und kompiliert den von RedHat veröffentlichten Quellcode neu, um eine verwendbare Binärversion zu erstellen. Da der Quellcode von Linux GNU ist, ist es legal, den Quellcode von RedHat zu erhalten und ihn in eine neue Binärdatei zu kompilieren. Es ist nur so, dass RedHat eine Marke ist, daher muss die RedHat-Marke aus der neuen Version entfernt werden.
Die Einstellung von RedHat zu dieser Art der Verteilung ist: „Wir sind nicht wirklich gegen diese Art der Verteilung.“ Benutzer, die uns wirklich bezahlen, schätzen nicht das System selbst, sondern die kommerziellen Dienste, die wir anbieten von RedHat, noch bessere Software. CentOS bietet Benutzern jedoch keinen kommerziellen Support und trägt selbstverständlich keine kommerzielle Verantwortung.
Wenn Sie Ihr RedHat auf CentOS umstellen möchten, weil Sie nicht für RedHat-Upgrades bezahlen möchten. Natürlich müssen Sie über umfassende Erfahrung mit UNIX verfügen, daher ist der kommerzielle technische Support von RedHat für Sie nicht wichtig. Wenn Sie jedoch ein reines Wirtschaftsunternehmen sind, empfiehlt es sich dennoch, RedHat-Software zu erwerben und entsprechende Dienstleistungen zu erwerben. Dadurch können Sie IT-Verwaltungskosten sparen und professionelle Dienstleistungen in Anspruch nehmen.
Kurz gesagt, die Wahl von CentOS oder RedHat hängt davon ab, ob Ihr Unternehmen über die entsprechende technische Stärke verfügt.
1. CentOS kann als RedHat AS-Serie verstanden werden. Es wurde nach der Verbesserung von RedHat AS vollständig veröffentlicht!
2. CentOS ist völlig kostenlos und erfordert keine Seriennummer wie die RedHat AS-Serie.
3. Der einzigartige yum-Befehl von CentOS unterstützt Online-Upgrades, mit denen das System sofort aktualisiert werden kann, was den Kauf von Supportdiensten erfordert
4. CentOS hat viele RedHat AS-Fehler behoben!
5. Beschreibung der CentOS-Version:
CentOS4.0 entspricht RedHat AS4
CentOS4.1 entspricht RedHat AS4 U1
CentOS4.2 entspricht RedHat AS4 U2
CentOS4.3 entspricht RedHat AS4 U3
CentOS4.4 entspricht RedHat AS4 U4
Redhat hat zwei große Linux-Produktserien:
Die erste ist die kostenlose Fedora Core-Serie, die hauptsächlich für die Desktop-Version verwendet wird und Unterstützung für viele neue Funktionen bietet.
(Hinweis: Zu den Produkten von Red Hat gehören Red Hat Linux (z. B. Redhat8, 9) und die Unternehmensversion Red Hat Enterprise Linux, die kostenlos über Netzwerk-FTP bezogen und verwendet werden kann. Im Jahr 2003 wurde Red Hat Hat Die Entwicklung von Linux wurde eingestellt, weshalb es kein Redhat10-Projekt gibt, das unter dem Namen Fedora Core veröffentlicht wurde und normalen Benutzern die kostenlose Nutzung ermöglicht. Die Linux-Distribution wird schnell aktualisiert Die aktuelle Version wird in etwa einem halben Jahr erscheinen. Diese Fedora Core-Testversion wird zu jeder Version hinzugefügt. Die erfolgreichen Ergebnisse werden jedoch in die Veröffentlichung übernommen. Instabile Produkte, die häufig verbessert und aktualisiert werden, sind für Unternehmen nicht die beste Wahl. Die meisten Unternehmen entscheiden sich immer noch für kostenpflichtige RHEL-Produkte.
Die zweite ist die kostenpflichtige Enterprise-Serie, die in AS/ES/WS und andere Zweige unterteilt ist. Red Hat Enterprise Linux: Die Unternehmensversion von Redhat, abgekürzt als: RHEL. Enthält die folgenden Versionen:1. Red Hat Enterprise Linux AS
Red Hat Enterprise Linux AS (Advanced Server) ist das hochwertigste Produkt unter den Enterprise-Linux-Lösungen. Es wurde speziell für unternehmensbezogene Anwendungen und Rechenzentren entwickelt. Red Hat Enterprise Linux AS ist das einzige Produkt, das IBM i-Series-, p-Series- und z-Series/S-390-Systeme unterstützt. Auf der Intel X86-Plattform kann Red Hat Enterprise Linux AS 2
unterstützen
Datenbank- und DatenbankanwendungssoftwareWEB und Middleware
CRM, ERP, SCM
2. Red Hat Enterprise Linux ES Red Hat Enterprise Linux ES (Entry Server)
Bietet ein Server-Betriebssystem vom Unternehmensportal bis hin zu mittelgroßen Unternehmensanwendungen für den Intel X86-Markt. Es unterstützt Systeme mit 1–2 CPUs und weniger als 8 GB Speicher. Es bietet die gleiche Leistung wie Red Hat Enterprise Linux AS, unterstützt jedoch kleinere Systeme und geringere Kosten. Eine typische Red Hat Enterprise Linux ES-Anwendungsumgebung sieht wie folgt aus:
WEB-Struktur des Unternehmens
Netzwerk-Edge-Anwendungen (DHCP, DNS, Firewall usw.)
Mail- und Dokumenten-/Druckdienste
Kleine und mittlere Datenbank- und Abteilungsanwendungssoftware
3. Red Hat Enterprise Linux WS
Red Hat Enterprise Linux WS (Workstation) ist der Desktop-/Client-Partner von Red Hat Enterprise Linux AS und ES. Red Hat Enterprise Linux WS unterstützt Intel- und AMD-Systeme mit 1–2 CPUs und ist die beste Umgebung für Desktop-Anwendungen. Es enthält eine Vielzahl häufig verwendeter Desktop-Anwendungssoftware (Office-Tools, E-Mail, Instant Messaging, Browser usw.) und kann verschiedene Client-Server-Konfigurationstools, Softwareentwicklungstools und verschiedene Anwendungssoftware (z. B. EDA und Öl-/Gasanwendung) ausführen Software). Red Hat Enterprise Linux Windows- und Serverprodukte werden aus demselben Quellcode kompiliert, bieten jedoch keine Netzwerkdienstfunktionen (wie DNS und DHCP) und sind nur für Clientanwendungen geeignet.
(Hinweis: Advanced Server, abgekürzt als AS. Basierend auf dem Standard-Linux-Kernel verfügt AS über eine verbesserte Leistung, eine verbesserte Zuverlässigkeit und die Integration vieler gängiger Servertreiber. IBM/DELL/HP können gängige Rack-Server-Disk-Array-Karten und andere leicht identifiziert werden Die AS-Hauptversion 2.x/3.x/4.x, die wir als AS3/AS4 bezeichnen, verfügt über mehrere Upgrades, z. B. die früheste Version. Nach AS4 wurden einige Aktualisierungen vorgenommen. AS4 Update1 wird veröffentlicht, und AS4 Update2/Update3 wird in Zukunft erscheinen, bezeichnet als AS4u1/AS4u2/AS4u3 usw. Dies ist auch der Veröffentlichungsform von Microsoft sehr ähnlich, Microsofts Windows NT4 wird von SP1 bis SP6, Windows2000, veröffentlicht wird von SP1 bis SP4 usw. veröffentlicht. Es gibt bestimmte Unterschiede in den in diesen Update-Versionen enthaltenen Hauptpaketversionen. Es ist am besten, sie nicht zu mischen, da sonst leicht Probleme für die Installationspakete von Prima und Plesk auftreten auf der Download-Seite, die normalerweise angibt, welche Versionen und aktualisierten Systeme unterstützt werden
ES ist eine optimierte Version von AS. Der Unterschied zur herkömmlichen AS-Serie besteht darin, dass AS bis zu 4 Kanäle unterstützt
WS ist eine weitere vereinfachte Version von ES. Sie richtet sich hauptsächlich an den Desktop-Office-Markt in Unternehmen und wird in China selten verwendet. )
Redhats Fedora Core Linux und Enterprise Linux müssen beide dem GNU-Protokoll folgen, das heißt, sie müssen ihren eigenen Quellcode veröffentlichen. Daher können Sie kostenlos die ISO-Diskette von Fedora Core Linux direkt von der Redhat-Website herunterladen und auch die SRPM-ISO herunterladen, bei der es sich um die Quellcode-CD des Programmpakets handelt. Bei der kostenpflichtigen Enterprise Linux-Serie handelt es sich um ein kommerzielles Produkt, sodass die ISO-Datei nicht von der Website heruntergeladen werden kann und Sie eine formelle Lizenz erwerben müssen. Da auch Enterprise Linux dem GNU-Protokoll folgen muss, muss der Quellcode freigegeben werden. Daher können Sie auf der Redhat-Website die SRPM-Quellcode-ISO-Datei der AS/ES/WS-Serie erhalten. Diese Dateien können kostenlos heruntergeladen, der Code geändert und zur Verwendung neu kompiliert werden.
Das Community Enterprise Operating System-Projekt wurde geboren und seine Abkürzung lautet CentOS. Die CentOS-Community lädt den gesamten Quellcode von der Redhat-Website herunter und kompiliert ihn neu. Da es sich bei AS/ES/WS um ein kommerzielles Produkt handelt, müssen nach der Neukompilierung alle Redhat-Logos und Logos in Ihre eigenen CentOS-Logos geändert werden. Nach dem Kompilieren des ursprünglichen AS4-SRPM-Quellcodes wird dieser beispielsweise zu CentOS 4.0. Nachdem der Quellcode von AS4Update1 kompiliert wurde, wird er zu CentOS4.1. Nachdem der Quellcode von AS4Update2 kompiliert wurde, wird er zu CentOS4.2. Ebenso entspricht CentOS 3.x/4.x der entsprechenden Version.
Wir sagen also, dass CentOS die kostenlose Version von Redhats AS/ES/WS ist. Mit CentOS erhalten Sie die gleiche Leistung und Erfahrung wie AS/ES. CentOS bietet nicht nur mehrere Standard-ISOs mit den Nummern 1 bis 4 oder 1 bis 5, sondern auch eine Server-CD mit mindestens 1 CD. Das mit der Server-CD installierte System ist ein minimierter Linux-Kernel sowie häufig verwendete httpd/MySQL- und andere Pakete und enthält keinen Xwindows-Desktop und andere Software, die für den Server unbrauchbar ist.
Wenn Sie also in Zukunft nach dem RPM-Paket von Centos suchen, finden Sie das entsprechende Red Hat-Paket.
Das obige ist der detaillierte Inhalt vonCentos und Redhat: Vergleich und Korrelationsanalyse. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!