FedoraとUbuntuはどちらも優れたLinuxディストリビューションであり、それぞれが同じ目標への異なる道をたどります。しかし、それらの相違点と類似点は何ですか、そしてどちらがあなたに適していますか?
数年前、Fedora Linuxが新規ユーザーにとって良い選択肢であるかどうかを私に尋ねていたら、私は「まさか!」とはっきりと答えていただろう。
それはその時でした。これは今です。過去数回のリリースで、Fedoraは経験の浅い人に適したオペレーティングシステムになるために大きな進歩を遂げました。しかし、それはUbuntuに追いついたのでしょうか?そして、上級ユーザーはどうですか?
FedoraとUbuntuLinuxの類似点と相違点を調べて、どちらがニーズに最適かを判断できるかどうかを確認しましょう。
Fedoraとは何ですか?
Fedoraは、Red Hatがスポンサーとなっているオープンソースのオペレーティングシステムであり、さまざまなライセンスの下で配布されているソフトウェアが含まれています。 FedoraはRedHatEnterprise Linuxのアップストリームソースです。つまり、FedoraはRedHatの主力製品の一種のテストグラウンドと見なされています。
Fedoraは2003年11月6日に最初にリリースされ、革新、新しいテクノロジーの統合、および上流のLinuxコミュニティとの連携に重点を置く傾向があるため、すべてのLinuxディストリビューションで作業を利用できます。
Ubuntuとは何ですか?
Ubuntuは、Canonicalが後援し、Debianをベースにしたオープンソースのオペレーティングシステムです。 Ubuntuの最初のリリースは2004年10月の4.10(Warty Warthog)でした。Ubuntuには3つの異なるバージョンがあります:
- デスクトップ–デスクトップバージョン。
- サーバー–サーバーバージョン。
- コア–IoT固有のバージョン。
FedoraとUbuntu:機能の比較
Fedora | |
---|---|
dnf / rpm / Flatpak | apt / dpkg / snap |
SELinux | AppArmor |
直接比較:FedoraとUbuntu
パッケージマネージャー
FedoraとUbuntuは、ソフトウェアのインストールに非常に異なるパッケージマネージャーを使用します。 Fedoraがdnf、rpm、Flatpakを選択するのに対し、Ubuntuはapt、dpkg、Snapを使用します。 Canonicalによって維持されているUbuntuのSnapユニバーサルパッケージシステムとは異なり、Flatpakは配布に依存しません。
どちらのデスクトップディストリビューションも、ユーザーがソフトウェアを簡単にインストールできるように、GNOMEのGUIソフトウェアアプリストアの恩恵を受けています。
Sudo
FedoraとUbuntuはどちらもsudoを使用し、インストール時に作成したデフォルトのユーザーを管理者グループに追加します。 2つの違いは、Fedoraの管理者グループが「wheel」であるのに対し、Ubuntuの管理者グループは「sudo」であるということです。
オープンソース:必読の記事
1つの類似点は、どちらのディストリビューションでもrootユーザーがログインできないことです。ただし、Fedoraではコマンドsudo suを使用してrootユーザーに変更でき、Ubuntuではsudo-sを使用できます。これは実際にはrootユーザーですが、ユーザーを管理者権限を持つシェルに変更します。
リリースサイクル
新しいFedoraバージョンは6か月ごとに利用可能になり、それぞれが13か月間のみサポートされます。一方、Ubuntuは、LTSと通常の2つの異なるリリースサイクルを提供します。 LTS(ロングタームサポート)は2年ごとにリリースされ、5年間のサポートを受けます。通常版は6か月ごとにリリースされ、9か月間サポートされます。
ソフトウェアの可用性とアップデート
昔々、Fedoraはより最先端のディストリビューションであると考えられていましたが、それは何年にもわたって変化しました。たとえば、各の最新リリースは両方とも同じLibreOfficeバージョン(7.3.2.2)で出荷されます。一方、Ubuntuには新しいバージョンのFirefox(v 101.0とFedoraの99.0.1)が同梱されています。
2つのもう1つの違いは、更新が再起動中に行われるという点で、FedoraがアップグレードにWindowsアプローチを採用する場合があることです。 Ubuntuはログインしたユーザーですべての更新を行い、カーネルがアップグレードされた場合にのみ再起動が必要です。
サーバーリリース
ほとんどのLinux管理者は、Ubuntu Serverについて知っています。これは、Ubuntu Serverが、特にクラウドネイティブのユースケースで、市場で最も広く展開されているサーバー環境の1つであるためです。 Fedoraは、RHELと同様の環境を探している人のための確かなオプションであるサーバーリリースも提供します。 Fedoraサーバーの1つの注意点は、9か月ごとにアップグレードする必要があることです。これは再起動が必要です。これはほとんどの管理者にとってオフになる可能性があります。
デスクトップ環境
FedoraとUbuntuはどちらもデフォルトでGNOMEデスクトップになっています。違いは、FedoraはGNOMEの従来のテイクを採用しているのに対し、Ubuntuはデスクトップでカスタマイズされたテイクを使用していることです。
GNOMEがあなたのお茶ではない場合は、KDE、Xfce、Lxqt、Mate、Cinnamon、Pantheon、Lxde、SOAS、Budgieなどのいくつかの選択肢を提供する他の「スピン」を見つけることができます。
FedoraとUbuntuのどちらかを選択
これは物事が少しトリッキーになるところです。先に述べたように、私は今や新しいユーザーにFedoraを提案することに抵抗がありません…しかし、私は注意してそれを行います。新規ユーザーが毎年メジャーアップグレードを実行しなければならない可能性があるという考えは、一部のユーザーにとっては無効になる可能性があります。ここでUbuntuが輝いています。LTSリリースをインストールして5年間そのままにしておくことができるからです。すべてのソフトウェアアップデートが利用可能になったら、それを実行することを忘れないでください。
その理由だけで、FedoraよりもUbuntuをお勧めします。
もう1つ考慮すべき点は、どちらのディストリビューションも、AskFedoraやAskUbuntuなどのサポートのためにかなりのユーザーコミュニティを楽しんでいますが、UbuntuではUbuntuAdvantageを購入できるということです。個人使用の場合、Ubuntu Advantageは、物理サーバー、仮想サーバー、デスクトップの両方で最大3台のマシンを無料で利用できます。
結局、FedoraとUbuntuはどちらも堅実で使いやすいオペレーティングシステムであり、次のデスクトップまたはサーバーのオペレーティングシステムとしてうまく機能します。
ソースリンク