パッケージ管理システムと環境を除いて、それらの主な違いは何かを知りたいです。
どのビルドが最高のサポートを提供しますか?
ここで「Redhat」を解釈する方法はいくつかあります。
Red-hat Enterprise Linux(RHEL)-Red Hatによる特定の商用ディストリビューション。
UbuntuとRHELの最大の違いは、ライセンス条項です。RedHat Enterprise Linuxは商用です。
ただし、基本的に同じディストリビューションを入手できますが、商用契約は不要で、CentOSディストリビューションの形で無料で入手できます。
Red Hatに基づく、またはRed Hatを継承するディストリビューション。CentOSとFedora、およびそれらの派生物も含まれます。
実際のところ、Ubuntuをそれらすべて(RHEL、CentOS、Fedora)と1つのものであるかのように比較することは非常に困難です。以下で説明するように、それらはすべて同じパッケージマネージャーを共有しますが、それらの違いは、パッケージマネージャーとUbuntuの違いよりも大きいです。
RPMベースのディストリビューション全般-つまり、Redhat Package Managementシステムを使用するディストリビューション。これにより、SUSE、Mandriva、PCLinuxOS、およびそれらの派生物などのディストリビューションが含まれるように範囲が拡大します。
Ubuntuは、DebianのパッケージマネージャーAPTおよびDPKGに基づいています。 Red Hat、CentOS、およびFedoraは、Red Hat Linuxパッケージ管理システムRPMに基づいています。両方のパッケージマネージャーは現在非常に成熟しており、ほぼ同等の機能を備えています。ただし、個々の設計上の決定について議論することはできますが、全体的に一方が他方より優れていると言うのは困難です。
両方を長年使用した後、本当の違いは次のとおりです。
ハードウェアベンダーサポートさまざまなサーバーのようなハードウェアサブシステム:
上記のすべてはベンダーリポジトリを通じてRedHatに存在します(そしてほとんどすべての場合、centosにインストールできます)。それはあなたの時間を無駄にし、しばしばシステムを壊します。
EPEL repo(Enterprise Linux用の追加パッケージ): EPEL repo(RedHat&CentOS) は完璧ではありませんが、Ubuntu(公式)リポジトリ。デスクトップ用ではなく、サーバー用です。例えば。 ubuntuで追加の非公式リポジトリを設定する必要がある最新のIPSECパッケージ、SaltStackなど。
ソフトウェアサポート(例:ソフトウェア/セキュリティアップデート、新しいカーネルドライバー)。 buntuは5年提供、RedHatは10年提供。このサポートにはsecurityアップデートが含まれ、RedHatの場合はbackporting kernel modulesより新しいカーネルから!つまり、古いredhat/centos kernels/distrosを使用している場合でも、新しいハードウェアがサポートされます。そのハードウェアは、チップセット、ウォッチドッグドライバーなどです。
私の意見では、5yrは本番環境での使用にはあまりにも拘束力があります(アップグレードする時間とリスクに余裕がある場合でも、ラップトップには問題ありません)。
主な違いは、UbuntuはDebianシステムに基づいていることです。 .debパッケージを使用します。 redhatは独自のパッケージシステム.rpm(Red Hatパッケージマネージャー)を使用します。
Redhatは無料ですが、サポート(アップデート)に対して課金されます。Ubuntuが完全に無料でデスクトップユーザーをサポートする場合、プロフェッショナルサポートのみが課金されます。
これらを区別するために、これら2つの間にいくつかのポイントがあります。簡単に言えば、違いは次のとおりです。
Red HatEnterprise Linuxは無料ではなく、ビジネスにも使用されています。RedHat社によって組み立てられたRed Hat Linuxは、人気のあるLinuxベースのオペレーティングシステムでしたシステム。 Red Hat Linux 1.0は1994年11月3日にリリースされました。元々は「Red Hat Commercial Linux」と呼ばれていました。パッケージングシステムとしてRPM Package Managerを使用する最初のLinuxディストリビューションであり、 Mandriva LinuxやYellow Dog Linuxなど、他のいくつかのディストリビューションの出発点。
Red Hatの機能:
- Red Hat LinuxはAnacondaと呼ばれるグラフィカルインストーラーを導入しました。これは初心者が簡単に使用できるようにすることを目的としており、
他のいくつかのLinuxディストリビューションで採用されています。- また、ファイアウォール機能を構成するためのLokkitと呼ばれる組み込みツールも導入しました。
- Red Hat Package Managerと呼ばれる.rpmパッケージを使用します。
RPM Package Manager(RPM)は、ソフトウェアパッケージのインストール、アンインストール、検証、クエリ、および更新が可能な強力なコマンドライン駆動型のパッケージ管理システムです。
各ソフトウェアパッケージは、ファイルのアーカイブと、バージョン、説明などのパッケージに関する情報で構成されています。
UbuntuUbuntuはWindowsのようなオペレーティングシステムです。 Ubuntuは、幅広いDebianで始まり、定期的なリリース(6か月ごと)、ユーザーと使いやすさ(「Just Work」、TM)に明確な焦点を置き、18か月間のセキュリティ更新へのコミットメントを追加するLinuxディストリビューションですすべてのリリースのサポート。 Ubuntuには、最新のGnomeリリースと、1枚のインストールCDから快適なデスクトップエクスペリエンスを実現するサーバーおよびデスクトップソフトウェアが付属しています。
- Ubuntuは、.deb aptパッケージを使用します。-Ubuntuは、Red Hatの.rpmのように、パッケージのインストールに.debパッケージを使用します。
- Ubuntuはapt-getパッケージインストーラーも使用して、コマンドモードを使用してパッケージをインストールします。パッケージをグラフィカルにインストールするには、シナプスパッケージ
マネージャー。- UbuntuはDebianベースです。1
1ソース: マグネットブログ