web-dev-qa-db-ja.com

CentOSはRHELとまったく同じですか?

私はこの質問が何度も何度も尋ねられたと確信しています(CentOSとRHELのSEに固有のものは何も見つかりませんでした)が、いくつかの特定の点について尋ねて確認したいと思います。

CentOSはすべてのRH商標、ロゴなどを削除し、コミュニティによって構築されたパッケージと同じコードに基づいていることをよく知っています。

  • CentOS用にビルドされたパッケージはまったく同じですか?パッケージの内容とプログラムの動作は、RHELにあるものと同じですか?
  • ライセンス登録用のメディア以外のRHNとは何ですか? CentOSにとってそれは何ですか?

私はUbuntuデスクトップユーザーです。サポートの側面(RHNなど)についてまったく触れなかったRH299コースに参加した。それ以外には、Linuxに関する専門的な知識や経験はありません。

[〜#〜]編集[〜#〜]

CentOS 6.2リリースノート を読みましたが、詳細が不十分であることがわかりました。リリースノートには、アップストリームへの 変更されたパッケージ削除された または 追加された と記載されています。しかし、変更されたパッケージの正確な違いを説明するドキュメントへのリンクもドキュメントへのリンクもありません。ブランド化パッケージは一目瞭然ですが、kernelntpanacondaなど、私がブランド化することとは何の関係もないパッケージについて言及しています気がついて。

160
Oxwivi

CentOSは、ブランディングやサポートがなければ、RHELに非常に近くなります。特に、ライブラリのバージョンは同じであるため、一方で機能するバイナリはもう一方でも機能します。管理ツールは同じであり、同様の方法で構成されています。ただし、2つのディストリビューションが異なるマイナーパッチを適用する場合があるため、いくつかの違いがあります。たとえば、 この質問 では、RHEL 5とCentOS 5が/etc/cron.dの下のファイルを識別するために異なるルールを適用することは明らかでした。

つまり、コースのレベルでは、CentOSとRHELを交換可能として扱うことができます。ただし、プログラムの正確な動作をmanページの隅で調べる必要がある場合は、違いが生じる可能性があります。

これ があなたの質問に答えることがあります。これはページからの抜粋です。

CentOSは、Linuxカーネルに基づく無料のオペレーティングシステムディストリビューションです。 Red Hat Enterprise Linux(RHEL)ディストリビューションから完全に派生しています。 CentOSは無料のエンタープライズクラスコンピューティングプラットフォームを提供するために存在し、そのアップストリームソースであるRed Hatとのバイナリ互換性を100%維持するよう努めています[2]。 CentOSはCommunity ENTerprise Operating Systemの略です。 CentOSはWebサーバー用の最も人気のあるLinuxディストリビューションであり、すべてのLinux Webサーバーの約30%がそれを使用しています。

19
Split71

いいえ、近いですが。いくつかの重要な違いがあります。

  • CentOSには、政府のネットワークで必要な認定された暗号化保護がありません。
  • CVE(Common Vulnerabilities and Exposures)はCentOSでテストされておらず、適切にテストするにはコストがかかります。
16
Albert T. Wong

CentOSはすべての目的と目的でRedHatです。ただし、CentOSの方がより柔軟に対応できます。

CentOSウェブサイト から:

CentOSは、コア開発者の小規模ながら成長を続けるチームによって開発されています。コア開発者は、システム管理者、ネットワーク管理者、エンタープライズユーザー、マネージャー、コアLinux貢献者、世界中のLinux愛好家などのアクティブユーザーコミュニティによってサポートされています。

CentOSには、アクティブで成長中のユーザーコミュニティ、迅速に再構築、テスト、QAが行われたエラッタパッケージ、広範なミラーネットワーク、連絡可能で応答性の高い開発者、= IRCチャット、メーリングリスト、フォーラム、動的なFAQ。

一言で言えば、CentOSはRedHatのコミュニティバージョンです。 Ubuntuを使用しているので、このアナロジーを少しよく理解できます。CentOSはRedHatであり、Linux MintはUbuntuです。

10
Dan

RHELを使用すると、サポートにRedHatを支払います。
CentOSでは、RedHatから商用サポートを受けることはできません。

ほとんどのアップデートは、最初にRedHatで、次にCentOSで利用できます。

それ以外は同じです。詳細については、これを参照してください: CentOS vs RHEL

7
harish.venkat

CentOSのページにあるリリースノートをご覧ください。 RHとは別のrpmのリストがあります。これらは、ブランディングまたは更新メカニズム(RHでのライセンスが必要)に関するものです。

5
Nils

Centos FAQ に答えのある1つの質問を読みます。

CentOSとRed Hat Enterprise Linuxの違いは何ですか?

CentOSは、そのユーザーと貢献者によって開発され、維持され、サポートされているコミュニティプロジェクトです。 Red Hat Enterprise Linuxは、サブスクライバー向けにRed Hatが開発、保守、サポートするサブスクリプション製品です。

CentOSはRed Hat Enterprise Linuxコードベースから派生していますが、CentOSとRed Hat Enterprise Linuxは、異なるビルド環境、QAプロセス、および一部のエディションでは異なるカーネルやその他のオープンソースコンポーネントによって区別されます。このため、CentOSバイナリはRed Hat Enterprise Linuxバイナリと同じではありません。

2つはまた非常に異なる焦点を持っています。 CentOSは強力なコミュニティサポートを備えたディストリビューションを提供しますが、Red Hat Enterprise Linuxは安定性の高いエンタープライズプラットフォームを提供し、セキュリティ、信頼性、パフォーマンスに加え、ハードウェア、ソフトウェア、および本番環境への展開に関する政府の認定に重点を置いています。 Red Hatはまた、トレーニングを提供し、サポート組織全体で問題を修正し、機能を新しいバージョンに組み込むことで将来の柔軟性を提供します。

一度使用すると、ユーザーはそれぞれのインストールを維持するためにバグとセキュリティの脆弱性に対処するためにパッチを選択的にインストールするため、オペレーティングシステムはさらに分岐します。さらに、CentOSプロジェクトは、Red Hat Enterprise Linuxコードベースの一部ではないソフトウェアのコードリポジトリを維持しています。これには、CentOSプロジェクトによって選択された機能の変更が含まれます。これらは、CentOSユーザー向けの追加/追加パッケージおよび環境として利用できます。

1
Sekhar
  1. CentOSはRedhatと同じですが、サポートのコストはありません。
  2. CentOSはコミュニティ主導であり、RedhatはRedhat自身によってサポートされています。

したがって、理想的にはCentOSは貧しいRedhat愛好家にとって最適な選択です:)

1

技術的には、Red Hat Enterprise LinuxがGPLを利用するという意味で同じです。つまり、ソースコードを利用可能にする必要があり、CentOSプロジェクトはそのソースコードを使用してCentOSを作成します。

ただし、これは単純化です。 Red Hat Enterprise LinuxはRed Hatのビジネスモデルに関連付けられています。 CentOSはコミュニティプロジェクトです。

正直なところ、サブスクリプションを取得したことを後悔しています。それは良い製品ではありません。そうです。ただし、ホームユーザーの場合、CentOSに付加価値はありません。CentOSの方が制限が少なくなります。私は今、CentOSを実行しており、RHELサブスクリプションを沈没コストと見なしています。

1
Simon Hoare

CentOS 6.2リリースノート を読みましたが、詳細が不十分であることがわかりました。リリースノートには、アップストリームに パッケージが変更された削除された または 追加された と記載されています。しかし、変更されたパッケージの正確な違いを説明するドキュメントへのリンクもドキュメントへのリンクもありません。ブランド化パッケージは自明ですが、kernelntpanacondaなど、私がブランド化することとは何の関係もないパッケージについて言及しています気がついて。

特定のパッケージのRHELバージョンとCentOSバージョンの違い(たとえば、ntp)に興味がある場合は、ソースRPMを比較する必要があります。

1
Philip Durbin

以下のCentOSのメモをお読みください。

それははっきり言っています:

CentOSはエンタープライズクラスのLinuxディストリビューションであり、Red Hatによって自由に提供されているソースから派生しています。 CentOSは主にパッケージを変更して、Red Hatのブランドとアートワークを削除します。

ですから、これであなたの疑問はすべて解消されると思います。

0
venki