FedoraとCentOSはどちらもRPMベースのLinuxディストリビューションです。この2つは多くの共通の機能を共有していますが、それでもいくつかの違いがあります。この投稿では、FedoraとCentOSの両方を紹介し、このCentOSとFedoraの比較記事でそれらの主な違いを確認します。
CentOS

CentOSは、システム全体の安定性と堅牢性に重点を置いたオープンソースのLinuxディストリビューションです。ソースコードは有名なRedHatEnterprise Linux(RHEL)から派生しているため、CentOSにはRedHatと同様の機能が多数あります。 2004年に導入されたCentOSは、非常に活発なCentOSコミュニティによって開発および保守されています。これは、ネットワークとシステムの管理者、管理者、および世界中の主要なLinux貢献者で構成されています。
Fedora

Fedoraは、2003年にFedoraコアとして最初にリリースされ、後にFedoraに名前が変更されたオープンソースのLinuxディストリビューションでもあります。これは、コミュニティがサポートするFedora Projectによって開発され、RedHatが後援しています。 Fedoraは、開発者とシステム管理者を対象とした市場で設計されました。
ほぼ20000のパッケージとソフトウェアを備えたFedoraは、Linux初心者でも効率的で安全で、非常にユーザーフレンドリーです。これは、活発なコミュニティサポートを備えた安定した広範なLinuxディストリビューションの1つです。
Fedoraは、後でRed HatEnterpriseLinuxに含まれる機能をテストするためにRedHatによって広く利用されています。 RHELは、商用市場をターゲットに開発されています。
FedoraとCentOSの主な違い
機能 | CentOS | Fedora |
---|---|---|
開発 | CentOSは、RHELのソースコードを使用してCentOSプロジェクトコミュニティによって開発されています。 | Fedoraは、コミュニティが支援するFedoraプロジェクトによって開発され、RedHatが後援および資金提供しています。 |
パッケージマネージャー | CentOSには、GUI(Packagekit)とコマンドライン(YUM)の両方のさまざまなパッケージマネージャーが付属しています。 | Fedoraは、コマンドライン用にPackagekit(GUI)やRPMおよびDNFなどのパッケージマネージャーもサポートしています。 |
オペレーティングシステム | CentOSは、商用ディストリビューションであるRHELの無料バージョンです。 | |
ターゲット |
FedoraとCentOSはどちらも、ユーザーのプールが多い人気のあるディストリビューションです。これらの違いのいくつかについて説明しましょう。
リリーススケジュール
Fedoraのリリースとサポートのサイクルは比較的短く、個々のユーザーとワークステーションのターゲット市場があります。 6か月ごとに、Fedoraの新しいバージョンがリリースされ、2回の連続リリース後の最初の月までしかサポートされません。つまり、ほとんどのFedoraバージョンは13か月間しかサポートされていません。ただし、新規インストールを実行しなくてもFedoraをアップグレードできます。
一方、CentOSのリリーススケジュールはRed HatEnterpriseLinuxと同様です。良い例は、RHEL 7アップデート5で開発されたCentOSバージョン7.5です。CentOS5のリリース前は、以前のすべてのバージョンは7年間しかサポートされていませんでした。それ以来、連続リリースのサポートは10年に延長されました。
インストール
Fedoraには、FedoraLiveとNetinstallの2つの異なるインストールイメージが付属しています。 Fedora Liveを使用すると、SSD /ハードドライブのインストールを実行する前に、Fedoraの機能または新しいリリースをテストできます。一方、後者には必要なパッケージのみが付属しており、インストール中に公式リポジトリから他のすべてをダウンロードします。
CentOSは、DVD、Minimal、Everythingの3つのインストールイメージで利用できます。 CentOSは、その名前が示すように、DVDに収まるほど小さいですが、機能するサーバーをセットアップするために必要なすべての機能とパッケージを備えています。 CentOS minimumは、FedoraNetinstallイメージによく似ています。いくつかの重要な機能のみが付属しており、その他はインストール中にインターネットからダウンロードされます。最後に、CentOSEverythingは完全で堅牢なパッケージです。インストール中に選択できない機能も含め、必要なすべての機能が付属しています。
結論
FedoraとCentOSはどちらもRPMベースのLinuxディストリビューションですが、いくつかの違いがあり、ターゲット市場も異なります。 Fedoraは頻繁に更新されるため、最先端のソフトウェアに興奮しているオープンソースユーザーにとっては優れた選択肢です。一方、CentOSのサポートサイクルは最大10年です。それがエンタープライズにとって正しい選択になります。