GNU/Linux >> Linux の 問題 >  >> Fedora

FedoraとRedHat:どのLinuxディストリビューションを使用する必要があり、その理由は何ですか?

FedoraとRedHat。両方のLinuxディストリビューションは同じ組織に属しており、どちらもRPMパッケージマネージャーを使用し、両方ともデスクトップエディションとサーバーエディションを提供します。どちらのLinuxディストリビューションも、オペレーティングシステムの世界に大きな影響を与えます。

これが、2つの類似したディストリビューション間で混乱しやすい理由です。この記事では、RedHatとFedoraの類似点と相違点について説明します。

これは、2つから選択する場合、または単に同じ組織から2つのディストリビューションを持つという概念を理解したい場合に役立ちます。

FedoraとRHELの違い

最初に2つのディストリビューションの違いについて話しましょう。

コミュニティバージョンとエンタープライズバージョン

1995年に、Red Hat Linuxには最初の非ベータリリースがあり、箱入り製品として販売されていました。 Red HatCommercialLinuxとも呼ばれていました。

2003年の後半、RedHatはRedHatLinuxを完全にエンタープライズ顧客に焦点を合わせたRedHat Enterprise Linux(RHEL)に変えました。それ以来、RedHatはLinuxディストリビューションのエンタープライズバージョンです。

つまり、無料のOSとしては利用できないため、RedHatを使用するにはサブスクライブして料金を支払う必要があります。すべてのソフトウェア、バグ修正、およびセキュリティサポートでさえ、アクティブなRedHatサブスクリプションを持っている人だけが利用できます。

Red Hat LinuxがRHELになったとき、それはFedoraLinuxの開発を担当するFedoraProjectの設立にもつながりました。

Red Hatとは異なり、FedoraはLinuxディストリビューションのコミュニティバージョンであり、バグ修正やその他のサービスを含め、すべての人が無料で利用できます。

Red HatはFedoraプロジェクトを後援していますが、FedoraLinuxは主に独立したオープンソースコミュニティによって維持されています。

無料vs有料

Linuxディストリビューションの大部分は、無料でダウンロードできます。 Fedora Linuxもそのようなディストリビューションの1つであり、そのデスクトップ、サーバー、他のすべてのエディション、およびスピンは無料でダウンロードできます。

あなたが支払わなければならないLinuxディストリビューションはまだあります。 Red Hat Enterprise Linuxは、そのような人気のあるLinuxベースのオペレーティングシステムの1つであり、コストがかかります。

開発者プログラムに登録すると、RedHatを無料で入手できます。 RHEL開発者スイート全体が必要な場合は、年間99ドルかかります。サーバー、仮想データセンター、およびデスクトップ用の他のRHELバージョンを購入するには、100ドル以上を支払う必要があります。これには、RedHatカスタマーサポートが付属しています。

アップストリームとダウンストリーム

FedoraはRHELの上流にあり、RHELはFedoraの下流にあります。つまり、Fedoraの新しいバージョンが新しい機能と変更を加えてリリースされると、Red HatはFedoraソースコードを利用して、次のリリースに必要な機能を含めます。

もちろん、Red Hatは、RHEL用の独自のコードベースにマージする前にプルされたコードもテストします。

別の方法では、Fedora Linuxは、Red Hatが最初にチェックしてから、機能をRHELシステムに組み込むためのテストグラウンドとして機能します。

リリースサイクル

OSのすべてのコンポーネントに定期的な更新を提供するために、RHELとFedoraの両方が標準の固定小数点リリースモデルに従います。

Fedoraには、約6か月ごと(主に4月と10月)の新しいバージョンのリリースがあり、最大13か月のメンテナンスサポートが付属しています。

Red Hatは、特定のシリーズの新しいポイントバージョンを毎年リリースし、約5年後にメジャーバージョンをリリースします。 Red Hatの各メジャーリリースは、5年間のサポートからアドオンサブスクリプションを使用した延長ライフフェーズでの10年間までの4つのライフサイクルフェーズを通過します。

最先端のLinuxディストリビューション

イノベーションと新技術に関しては、FedoraはRHELを完全に凌駕しています。 Fedoraはローリングリリースモデルに準拠していませんが、最先端のテクノロジーを早期に提供することで知られているディストリビューションです。

これは、Fedoraが定期的にパッケージを最新バージョンに更新して、6か月ごとに最新のOSを提供するためです。

ご存知のように、GNOME 40は、先月登場したGNOMEデスクトップ環境の最新バージョンです。また、Fedoraの最新の安定バージョン34にはそれが含まれていますが、RHELの最新の安定バージョン8.3には引き続きGNOME3.32が付属しています。

ファイルシステム

オペレーティングシステムを選択する際に、システム上のデータの整理と取得を最優先しますか?その場合は、Red HatとFedoraのどちらを使用するかを決定する前に、XFSとBTRFSのファイルシステムについて知っておく必要があります。

RHEL 7.0がデフォルトのファイルシステムとしてEXT4をXFSに置き換えたのは、2014年のことです。それ以来、RedHatにはデフォルトですべてのバージョンにXFS64ビットジャーナリングファイルシステムがあります。

FedoraはRedHatの上流にありますが、Fedora33がデフォルトのファイルシステムとしてBtrfsを導入した昨年まで、FedoraはEXT4を継続しました。

興味深いことに、Red HatはRHEL6の初期リリースで「テクノロジープレビュー」としてBtrfsを含めていました。その後、Red HatはBtrfsを使用する計画を中止したため、2019年にRHEL8および将来のメジャーリリースから完全に削除しました。

>

利用可能なバリアント

Fedoraと比較して、RedHatのエディション数は非常に限られています。これは主に、デスクトップ、サーバー、学者、開発者、仮想サーバー、およびIBM PowerLittleEndianで利用できます。

Fedoraは、デスクトップ、サーバー、およびIoTの公式エディションとともに、不変のデスクトップSilverblueとコンテナーに焦点を合わせたFedoraCoreOSを提供します。

それだけでなく、FedoraにはFedoraLabsと呼ばれる目的固有のカスタムバリアントもあります。各ISOには、専門家、神経科学、デザイナー、ゲーマー、ミュージシャン、学生、科学者向けのソフトウェアパッケージのセットが含まれています。

Fedoraでさまざまなデスクトップ環境が必要ですか?また、KDE、Xfce、LXQT、LXDE、Cinnamon、i3タイリングウィンドウマネージャーなど、いくつかのデスクトップ環境で事前構成された公式のFedoraSpinsを確認することもできます。

さらに、安定したFedoraに到達する前に新しいソフトウェアを手に入れたい場合、FedoraRawhideはローリングリリースモデルに基づくさらに別のエディションです。

FedoraとRHELの類似点

相違点に加えて、FedoraとRedHatの両方にいくつかの共通点があります。

親会社

Red Hat Inc.は、開発と財務の両面でFedoraプロジェクトとRHELの両方を支援する共通の会社です。

Red HatがFedoraプロジェクトを財政的に後援しているとしても、Fedoraには、RedHatの介入なしに開発を監督する独自の評議会もあります。

オープンソース製品

Red Hatが料金を請求し、それがどのようにオープンソース製品になるかを考える前に、FOSSとオープンソースに関するすべてを分析した記事を読むことをお勧めします。

オープンソースソフトウェアであることは、それを自由に入手できることを意味するわけではなく、時にはお金がかかることもあります。 Red Hatは、ビジネスを構築しているオープンソース企業の1つです。

FedoraとRedHatはどちらもオープンソースのオペレーティングシステムです。すべてのFedoraパッケージソースはここから入手でき、すでにパッケージ化されたソフトウェアはここから入手できます。

ただし、Red Hatの場合、ソースコードは誰でも無料で入手できます。ただし、Fedoraとは異なり、実行可能なコードを使用するために料金を支払う必要があります。そうしないと、自分で自由にビルドできます。

Red Hatサブスクリプションに支払うのは、実際にはシステムのメンテナンスとテクニカルサポートです。

デスクトップ環境と初期化システム

FedoraおよびRedHatのフラッグシップデスクトップエディションには、GNOMEグラフィカルインターフェイスが付属しています。したがって、すでにGNOMEに精通している場合は、どのディストリビューションから始めてもそれほど問題にはなりません。

あなたはSystemDinitシステムを嫌う数少ない人の一人ですか?その場合、デフォルトでSystemDをサポートおよび使用するため、FedoraとRedHatのいずれもOSではありません。

とにかく、RunitやOpenRCなどの他のinitシステムに置き換えたい場合、それは不可能ではありませんが、最善のアイデアではないと思います。

RPMベースの配布

YUM、RPM、またはDNFコマンドラインユーティリティを使用したrpmパッケージの処理にすでに精通している場合は、称賛に値します。両方のRPMベースのディストリビューションでカウントできます。

デフォルトでは、Red HatはRPM(Red Hat Package Manager)を使用して、RPMソフトウェアパッケージのインストール、更新、削除、および管理を行います。

Fedoraは、2015年のFedora 21までYUM(Yellowdog Updater Modified)を使用していました。Fedora22以降、デフォルトのパッケージマネージャーとしてYUMの代わりにDNF(Dandified Yum)を使用するようになりました。

FedoraまたはRedHat:どちらを選択する必要がありますか?

率直に言って、それはあなたが誰であるか、そしてなぜあなたがそれを使いたいのかによります。生産性のために、またはLinuxについて学びたい初心者、開発者、または通常のユーザーの場合、Fedoraは良い選択です。

これは、システムを簡単にセットアップし、実験し、お金を節約し、Fedoraプロジェクトの一部になるのに役立ちます。 Linuxの作成者であるLinusTorvaldsは、メインのワークステーションでFedoraLinuxを使用していることを思い出してください。

ただし、Fedoraも使用する必要があるという意味ではありません。たまたま企業である場合は、Fedoraのサポートライフサイクルが1年で終了することを考慮して、それを選択することを再考することができます。

また、すべての新しいバージョンでの急速な変更が好きではない場合は、サーバーとビジネスのニーズに合わせて最先端のFedoraを嫌うかもしれません。

エンタープライズバージョンのRedHatを使用すると、大企業向けのエキスパートRed Hatエンジニアから高い安定性、セキュリティ、および高品質のサポートを受けることができます。

では、サーバーを毎年アップグレードして無料のコミュニティサポートを利用するか、サブスクリプションを購入して5年以上のライフサイクルと専門家による技術サポートを利用するつもりですか?決定はあなた次第です。



Fedora
  1. どのLinuxターミナルコマンドを最もよく使用しますか?

  2. Linuxファイルシステムの種類の説明、どちらを使用する必要があるか

  3. なぜsudoを使用する必要があるのですか?

  1. Red Hat EnterpriseLinux7および8でのIPv6アドレスの設定

  2. 絶対に使用してはならない3つのLinuxコマンド

  3. いつ、なぜApt-get Updateを使用する必要がありますか?

  1. Linuxに切り替える必要がある11の理由

  2. Linux –なぜSuだけでなくSuを使用するのですか?

  3. Pop!_OS vs Ubuntu Linux:どちらを選ぶべきか?これが理由です