web-dev-qa-db-ja.com

ArchとGentoo Linuxの基本的な違いは何ですか?

Arch LinuxとGentoo Linuxの違いは何ですか?彼らのイデオロギーは私にかなり似ているようです。

61
Ritik

はい、ディストリビューションは似ています。どちらもより経験豊富なユーザーを満足させるように設定されており、どちらも高速で高度にカスタマイズ可能であることを目指しています。最も技術的な類似点は、どちらもLinuxカーネルに基づいていることです。

ほとんどの機能は似ているように見えるかもしれませんが、2つは多くの点で異なります。

  1. どうやら、Gentooのドキュメントは新しいユーザーにとって非常に威圧的であると言われていますが、ArchのドキュメントはKISS(シンプルに保つ、愚か)をモットーとしています。

  2. パッケージマネージャーも異なります。 Arch Linuxは、良いプリコンパイル済みパッケージシステムを使用するPacman(または、antergos、Pacman XGなどの一部のスピン)を使用し、Gentooは、Portage Managerを使用します。ソースコードからパッケージを作成します。

    パッケージマネージャーの違いにより、1つのディストリビューションの準備が整っているパッケージが他のディストリビューションよりも少ない場合があります。 ArchはGentooに比べてパッケージの選択が多いと思いますが、個々のパッケージの選択も異なる場合があります。

    ただし、ほとんどのパッケージはソースコードで入手できます。したがって、使用しているパッケージマネージャに合わせて、かなり簡単にビルドできます。

    (もし興味があれば、Gentooのportage managerには新しくインストールされたpacmanでは利用できない多くの優れた機能があります)

  3. 人気が違います。オリジナルであることに興味があるかもしれませんが、OSの採用はLinuxエクスペリエンスに大きな違いをもたらす可能性があります。主に、ディスクからアクセスできるファイルの数と、必要なときに参照する必要のあるチュートリアルの数です。

    Distrowatchによると、Arch Linuxは全体で8番目ですが、Gentooは47番目です

    人気は役立つかもしれませんが、これはあなたが簡単にディストリビューションを選択するのに役立つとは限りません。私は個人的にGentooを試したことはありませんが、それは驚くほど機能的でシンプルなOSである可能性がありますが、Archはその先駆けではるかに成長しました。

  4. Gentooには、AfterStepやBlackBoxからGnomeやXfceまで、公式にサポートされているさまざまなデスクトップがあります。 Arch Linuxは、主に主要なデスクトップを公式にサポートしています。 (おそらくコマンドラインシステムとして広く採用されているためです)。

  5. さらに多くの違いをリストすることもできますが、上記の(そしておそらく他の)違いを除けば、分布は非常に似ています。

比較のための優れたリソースが必要な場合は、まだご覧になっていない場合は distrowatch.com をお勧めします。

48
Air Conditioner

おそらく最大の違いは、gentooがソースパッケージを提供し、Archがコンパイル済みのバイナリを提供することです。 Archはx86マシンしかサポートしていませんが、他のアーキテクチャに移植されて成功しています。リストについては here を参照してください。

18
Livinglifeback

Gentooのインストールでは、独自のカーネルをコンパイルすることをお勧めします。これは、Linuxのパワーユーザーが経験すべき体験です。 :)

Archはデフォルトでsystemdを使用して初期化します。 systemdは非常に人気が高まっており、ほとんどのディストリビューションは古いSystem-Vスタイルのinitシステムの代わりにそれに移行しています。 Gentooはデフォルトでこの古いinitシステムを使用しますが、OpenRCによって支援されています。ただし、Gentooにはsystemd Portageで利用可能 があります。

私が言及したい1つの類似点があります:installingどちらのディストリビューションからでもLinuxについて多くを学ぶことができます!

13
AlephBeth