Fedora vs Ubuntu

はじめに

UbuntuとFedoraは両方ともトップデスクトップLinuxディストリビューションの中にありますが、それらは非常に異なっています。 FedoraはRedhatのテストの場であり、開発者やシステム管理者に向けられています。 一方、UbuntuはCanonicalの主要な製品であり、すべての人を喜ばせようとしています。

Lineage

UbuntuとFedoraの両方がLinuxの世界ではtitansから派生しています。 UbuntuはDebianの子であり、FedoraはRedhat Linuxのクローンであり、Redhat Enterprise Linux(RHEL)に進化しました。 両方の分布は、まだ彼らの家系図の特徴の多くを運ぶ。
どちらもそれぞれのファミリのパッケージマネージャ、パッケージフォーマット、リポジトリフォーマット、ファイルシステム構造を持っています。 これらのことはすべて、DebianファミリーツリーとRedhatファミリーツリーの間で大きく異なります。

パッケージマネージャ

UbuntuとFedoraは非常に異なるパッケージマネージャとパッケージ形式を持っています。 彼らは両方とも非常に良いですが、彼らは異なって機能します。
Ubuntuは、Debianから継承した高度なパッケージツールであるAptを使用しています。 Aptは、そこに大きく、より強力なLinuxパッケージマネージャの一つであり、それはしばらくの間、周りされています。 Aptは.debパッケージ形式で動作します。 .debパッケージはDebianベースのディストリビューションに固有の形式でファイルをアーカイブします。
Aptは多くのことを行うことができますが、通常は明示的な指示が必要です。 たとえば、リポジトリを更新したいときは、Aptに更新するように指示する必要があります。

$ sudo apt update$ sudo apt install firefox

Fedoraは当初、Redhatディストリビューションが.rpmパッケージを管理するために、現在は亡きYellowdog Linuxから入手したYum、Yellowdog Update Managerを使用しました。
Fedoraの新しいバージョンでは、DNFパッケージマネージャーを使用します。 これは、Yumとまったく同じように機能しますが、dnfコマンドを使用します。 フードの下には、Yumからの論理的な進化をDNFするいくつかの信頼性、速度、および使いやすさの改善があります。
DNFとYumの両方がより自動化され、直感的です。 DNFを使用してパッケージをインストールするたびに、リポジトリデータが自動的に更新され、利用可能な最新バージョンが取得されます。

# dnf install firefox
Linuxシステムアナリストを探しています!
UAF地球物理研究所は、サイバーインフラストラクチャアナリストとエンジニアの彼らのチームに参加する経験豊富なLinuxシステムアナリストを探しています。 場所:フェアバンクス、アラスカ、アメリカ
今すぐ適用

インストーラ

UbuntuとFedoraは非常に異なるインストーラを持っています。 そうは言っても、彼らはLinuxだけでなく、技術の世界全体で最も現代的なインストーラの中にあります。

Ubuntu Bionic Installer

Ubuntu Bionic Installer

Ubuntuのインストーラは、Debianとは別に設定された元の機能の1つでした。 Ubuntuのインストーラは、Ubuntuを起動して実行するプロセスを簡素化し、合理化するように設計されており、それだけで優れています。

Fedora28インストーラ

Fedora28インストーラ

FedoraはAnacondaインストーラをRedhatの残りのオペレーティングシステムと共有していますが、Fedoraは常に最新バージョンを持っています。 Anacondaインストーラは、多くの柔軟性を可能にします。 あなたが物事にあまりにも遠くに取得したくない場合は、Anacondaは簡単にすることができます。
ただし、インストール中にシステムを完全にカスタマイズしたい場合は、Anacondaで何でも行うことができます。 実際には、Anacondaは、あなたがシステムの残りの部分と一緒にインストールするソフトウェアと事前に配置されたバンドルの負荷から選択することがで このようにして、システムは最初に起動したときにすぐに使用する準備ができています。

リポジトリ

UbuntuのFedoraのリポジトリと比較して小さいです。 それを回避するだけではありません。 FedoraはUbuntuほど多くのソフトウェアを提供していません。 これは、Fedoraが厳格な”フリーソフトウェアのみ”ポリシーを持っているためですが、デフォルトでFedora用にパッケージ化されたソフトウェアがあまりないため
サードパーティリポジトリ用にパッケージ化されたFedoraの周りには優れたコミュニティがありますが、Ubuntuにはまだ多くのものがあります。
あなたが開発者である場合、またはFedoraが持っていることを知っているソフトウェアのコアセットだけが必要な場合は、素晴らしいです。 それ以外の場合は、必要なものを得るのに問題が発生する可能性があります。

リリースサイクル

最初は、UbuntuとFedoraはほぼ同じリリースサイクルを持っているように見えます。 どちらも半年ごとに新しいバージョンをリリースしようとしますが、実際には2つをかなり分離することを考慮する必要があります。
Ubuntuは半年に一度、通常のデスクトップ版をリリースしています。 これらのバージョンには、システム上のほぼすべてのものへの増分アップグレードが含まれており、主にデ すべての5番目のリリースは、UbuntuのLTSバージョンです。 これらは5年間公式にサポートされており、主にサーバーとワークステーションを対象としています。 LTSリリースでは、ソフトウェアのアップグレードではなく、主にセキュリティ更新とバグフィックスが提供されています。
Fedoraも半年に一度リリースしていますが、リリーススケジュールが毎回欠落していることで悪名高いです。 Fedoraのリリースには常に絶対的な最新のソフトウェアが含まれており、最初はややバギーで不安定になる可能性があります。 Fedoraは本当にデスクトップとワークステーションのユーザーを対象としているので、安定性は新しいクールな機能に後部座席を取ります。 Fedoraは、リリースの期間中、コアシステムコンポーネントを含むソフトウェアを継続的にアップグレードします。 ある意味では、それはローリングリリース分布のように動作します。

コーポレート-バッキング

FedoraとUbuntuの両方が巨大な企業によって支えられています。 FedoraにはRedhatがあり、UbuntuにはCanonicalがあります。 しかし、これらの異なる分布は、それぞれの企業の生態系内の同じ場所にはあまり適合しません。
FedoraはRedhatのテストグラウンドです。 RedhatがサーバーディストリビューションとLinuxエコシステム全体のために開発している最新の機能はすべて、Fedoraで最初に登場します。 RedhatはFedoraの公式サポートを提供していません。 代わりに、彼らはコミュニティプロジェクトとしてそれを参照してください。
UbuntuはCanonicalの主要製品です。 Canonicalが開発するすべてのものはUbuntuを中心に展開しています。 彼らはLTS Ubuntuのリリースのための商業的なサポートを提供し、サポートと認定のためのハードウェアパートナーと協力しています。

閉会の思い

UbuntuとFedoraの両方が優れたデスクトップディストリビューションを作ります。 しかし、それらのユースケースと生態系は多少異なります。
UbuntuはDebianファミリーから来ており、Canonicalによって開発された主要なオペレーティングシステムです。 Ubuntuの様々なリリースサイクルは、すべての取引のジャックのそれはややなり、それはほぼすべてのユースケースに合うことができます。
FedoraはRedhatのテストベッドであり、Redhatシステムを扱う開発者や管理者にとっては素晴らしい選択です。 これは、はるかに狭い生態系を持っており、デスクトップやワークステーション以外のものに場違いに感じるだろう。

コメントを残す

メールアドレスが公開されることはありません。