it-mure.jp.net

技術的に言えば、Ubuntuは他のLinuxディストリビューションと何が違うのですか?

これは長い間私を困惑させた質問です(すべてのディストリビューションの違いを参照しています)。

私の考えでは、ディストリビューションは次のとおりです:事前構成済みのOS一部の事前インストール済みパッケージ、一部はディストリビューションのコミュニティによって作成され、そのディストリビューションに固有のものです(例apt-get)。

他に何かがあると思うので、私の定義が正しいかどうかはわかりません。私は自分のArchLinuxディストリビューション(自分で拡張する最小限のベアボーンシステムとして開始する)をセットアップすることに本当に興味がありますが、まずこれを理解する必要があると感じています。

7
Ross

異なるLinuxディストリビューション間の最大の違いは、使用されるパッケージ管理システムです。 UbuntuはDebianによく似ており、Debianパッケージ管理システム(.debs、apt-getなど)を使用します。ただし、Red Hatパッケージ管理システム(.rpms、yumなど)を使用するUbuntuとFedoraとRed Hatの間には、はるかに大きな違いがあります。 ArchLinuxはPacmanパッケージマネージャーを使用しています。 Gentooなどの他のディストリビューションでは、すべてをソースからビルドする必要があります。

パッケージ管理システムを備えたディストリビューションでは、多くの場合、リポジトリで利用可能なパッケージの異なるセットがあります。

最も目に見える違いは、デフォルトのアプリケーションの選択とデフォルトのテーマと設定です。これらは最も論争を引き起こす決定であるように見えますが、変更するのが最も簡単です。すべてのディストリビューションは非常にカスタマイズ可能です。

また、さまざまなディストリビューションのバイナリ互換性は制限されています。つまり、ネイティブバイナリを作成するには、パッケージのソースコードをディストリビューションごとに個別にコンパイルする必要があります。

あなたは彼女のバイナリ互換性について読むことができます: https://wiki.ubuntu.com/MarkShuttleworth

6
dv3500ea