Arch Linuxを使用したことがある場合は、適切なドキュメントとLinuxの知識がなければインストールすることはほとんど不可能です。それがArchLinuxの魅力です。
しかし、Arch LinuxはLinuxディストリビューションスペクトルのエキスパート側にあるため、一般の人々が物事を簡単に行えるようにするArchベースのディストリビューションがいくつか存在します。
ManjaroとEndeavourOSは、「アーチベースのアーチの代替品」に関して最も人気のある選択肢の2つです。
では、これら2つの違いを見てみましょう。なぜあるLinuxディストリビューションを別のディストリビューションよりも選ぶ必要があるのですか?
これらのディストリビューションは両方とも多くのフレーバーがあります。 Manjaroには、Xfce、KDE、GNOMEの3つの公式フレーバーがあります。 Budgie、Cinnamon、Deepin、Mate、Sway、i3のコミュニティエディションもあります。
Endeavour OSは、より多くのバリアントを公式に提供しています。 Manjaroには、LXQT、BSPWM、Openbox、Qtileがあります。
各フレーバーには異なるデスクトップ環境と独自のDE固有のバンドルアプリがあるためです。これは、システム要件の最小値の「厳密な」ベースラインを持たないことになります。
デスクトップ環境ごとのEndeavourOSのWebサイト(これはManjaroでも同じである必要があります)ごとのRAMのシステム要件のリストは次のとおりです
- Xfce –最低2GBのRAM、ただし4GBを推奨
- メイト–最低2GBのRAM、ただし4GBを推奨
- シナモン–最低4GBのRAMが必要です
- Gnome –最低4GBのRAMが必要です(KDEでも同じであると想定)
- Budgie –最低4GBのRAMが必要です
- プラズマ–最低4GBのRAMが必要です
- LXQT –最低2GBのRAM、ただし4GBを推奨
ISOの取得
上で述べたように、ManjaroとEndeavourOSはさまざまなフレーバーで利用できます。これは、単一のISOダウンロードリンクを示すことができないことを意味します。ただし、オペレーティングシステムを比較するこの記事の目的と目的のために、デフォルトの製品であるXfceフレーバーISOを使用しました。
EndeavourOSとManjaroはどちらもCalamaresインストーラーを使用しており、grubブートメニューにいくつかの便利なオプションがあります。
EndeavourOSを初めて起動すると、次のオプションを含むGRUBメニューが表示されます
- Intel / AMDドライバーを使用して起動します(デフォルトオプション )
- 独自のNVIDIAグラフィックスドライバーを使用して起動する
- Memtest86 +(RAMテスト)を実行します
- HDT(ハードウェア検出ツール)を実行する
EndeavourOSが起動すると、ウェルカム画面にいくつかのオプションが表示されます。
オプションは、パーティションの管理、コミュニティエディションのインストール、ミラーの更新、およびインストーラーの起動です。
インストールには2つのオプションがあります
- オンライン–デスクトップ環境をXfce以外に変更するオプションを提供します
- オフライン–EndeavourOSテーマを備えたXfceデスクトップを提供します
前述のように、EndeavourOSはオープンソースのCalamaresインストーラーを使用します。しかし、それに加えて、ユーザーエクスペリエンスとインストールをより適切に制御するためのいくつかのオプションも提供します。
EndeavourOSインストーラーが提供する利用可能なオプションは以下のとおりです
- LTSカーネル(と一緒に 最新の安定したカーネル)
- XFCE4
- KDE
- GNOME
- i3 WM
- Mateデスクトップ環境
- Cinnamonデスクトップ環境
- Budgieデスクトップ環境
- LXQT
- LXDE
EndeavourOSインストーラーで利用可能なアクセシビリティツールのリストは次のとおりです
- espeak-ng:オープンソースのテキスト読み上げシンセサイザー
- マウスの弱点:ポインティングデバイスのアクセシビリティの強化
- orca:スクリプト可能なスクリーンリーダー
Manjaroを初めて起動すると、次のオプションを含むGRUBメニューが表示されます
- Intel / AMDドライバーを使用して起動します(デフォルトオプション )
- 独自のNVIDIAグラフィックスドライバーを使用して起動する
- RAMテストを実行します(Memtestは含まれなくなり、UEFIモードでは欠落しているように見えます)
Manjaroの開発者がCalamaresインストーラーに対して行ったブランディングとOS固有の変更を除けば、標準のCalamaresインストーラーとManjaroで得られるものに大きな違いはありません。
ManjaroのインストーラーはCalamaresだけではありません
Manjaroにカスタマイズされたインストールが必要な場合は、ManjaroArchitectISOを使用して完全にカスタムのCLIインストールを行うことができます。
この記事を書いている時点では、パッケージの競合が未解決であるため、Manjaroのアーキテクトフレーバーが維持されていないように見えることに注意してください。必要なスキルと時間に余裕がある場合は、プロジェクトの維持にご協力ください :)
誰に尋ねるかによって、どちらが良いことでも悪いことでもあります。
私の意見では、Manjaroとして最初のLinuxディストリビューションを始めたばかりの場合は、選択肢が限られていることが最善です。
これは、選択可能な代替サウンドサーバー、ディスプレイサーバー、ディスプレイマネージャー、ウィンドウマネージャーのリストによって引き起こされる参入障壁が低くなることを意味します。
Linuxディストリビューションに慣れて、システムをいじくり回すことができたら、好きなようにスパイスを加えることができます。
インストールのカスタマイズを検討している場合は、OSのインストール後にそれを行う必要があります。
ManjaroまたはEndeavourOSをインストールすると、Linux全般に不慣れな人、またはManjaro、EndeavourOS、Archベースのディストリビューションに不慣れな人のためのいくつかのオプションを含むウェルカム画面が表示されます。
EndeavourOSで利用できるオプションには、ミラーの更新、システムの更新、ディスプレイマネージャー(lightdm、gdm、lxdm、sddm)の変更、AURパッケージの参照、libreoffice、chromium、akm(カーネルマネージャー)などのパッケージのインストールなどがあります。
Manjaro側では、提示されるオプションは、EndeavourOSと比較した場合に制限されていると私が考えるものですが、「十分に制限されている」と言います。
Manjaroを使い始めるのに(初心者として)必要なものはちょうどいい量です。
Manjaroのウェルカム画面で利用できるいくつかのオプションは、公式Wikiへのリンク、サポートフォーラム、メーリングリスト、Manjaro開発への参加、アプリケーションのインストールや削除などです。
ManjaroとEndeavourOSの両方のウェルカム画面には、プロジェクトとその方向性が気に入った場合に寄付するオプションもありますが、そうするのはあなただけです。
正直に言うと、OSのインストールはLinuxディストリビューションの一部にすぎません。
パッケージマネージャーとソフトウェアのパッケージ方法は、Linuxディストリビューションの安定性に大きな役割を果たします。
パッケージを更新/インストールしていて、すでにインストールされているライブラリを更新する場合、他のパッケージが依存しているのですが、それは悪いことです。それはいわゆる「依存関係地獄」を生み出します。パッケージマネージャーがこれを処理する必要があります。
では、ManjaroとEndeavourOSはこの点でどのように比較されますか?
ManjaroとEndeavourOSはArchLinuxをベースにしているため、ArchLinuxが使用するpacmanパッケージマネージャーを使用します。 pacmanの多くの機能の1つは、依存関係を処理することです。
Manjaroはpacmanパッケージマネージャーを使用していますが、Manjaroには独自のリポジトリがあります。
パッケージはArchLinuxから毎日取得され、Manjaro Unstableパッケージリポジトリに「ミラーリング」されてから、Manjaro Testingにプッシュされて(ご想像のとおり)テストされます。
パッケージが安定していることが判明すると、他のすべての人がインストールできるようにメインリポジトリにプッシュされます。
ただし、セキュリティの更新は、Manjaroが「Fast-Tracking」と呼んでいる問題の迅速な解決を通じて、パブリックリポジトリに直接プッシュされます。
パッケージをテストするこの方法では、「xyz」が変更されたためにパッケージが予期せず破損することはありません。
ただし、これは、新しいバージョンのソフトウェアがインストール可能になるまで、ユーザーが数週間(通常は2〜4週間)待つ必要があることも意味します。
EndeavourOS
EndeavourOSには独自のソフトウェアリポジトリがありません。それらはメインのArchLinuxリポジトリに依存しており、そうすることで、EndeavourOSを使用した場合に最も「バニラ」な体験を得ることができます。
Arch LinuxとEndeavourOSを同じマシンにインストールする場合、デスクトップ環境またはウィンドウマネージャー、および/またはそれらのテーマとインストールエクスペリエンスを除くほとんどすべてが同じままである必要があります。
ここまでで、ManjaroとEndeavourOSの違いに気付いているかもしれません。
EndeavourOS
EndeavourOSは、哲学の観点からArchLinuxに最も近いことを優先しています。
カスタムインストールがありますか?チェックしてください。
完全なデスクトップエクスペリエンスに必要なパッケージのみをインストールしますか?チェックしてください。
配布リポジトリで最も最先端のパッケージを持っていますか?チェックしてください。
EndeavourOSは、EFI、ドライバーハントとインストール(nVidiaを見て)、デスクトップ環境/ウィンドウマネージャー、ディスプレイマネージャーなどからすべてを一度に学ぶことなく、Archを学びたいという機会を提供します。
すべてを一度にセットアップし、自分のペースでArchLinuxの内部動作を学ぶ時間を与えます。
一方、Manjaroは、使用している間ずっとあなたの手を握っています(私がそこで何をしたかを参照してください)。インストールからパッケージの安定性まですべてを処理し、セキュリティ更新プログラムにかなり瞬時にアクセスできるようにします。
これは、コンピュータの汎用オペレーティングシステムで使用することを目的としています。
デフォルトでかなりの数のオープンソースアプリケーションをインストールします。これは、新しいLinuxユーザーにとって非常に役立ちます。
オーディオプレーヤー、GUIファイアウォール(gufw)、GIMP、HPデバイスマネージャー、電子メールクライアント(thunderbird)、ビデオプレーヤー(vlc)、オフィススイート(office-desktopeditorsのみ)など、いくつかのアプリケーションがインストールされています。
何を使用すればよいですか?
さて、それはあなたの呼び出しです。ユースケースとターゲットオーディエンスに基づいて、1つまたはどちらかを推奨できます。
Office Suite(LibreOffice、ONLYOFFICE)、メディアプレーヤー、およびWebブラウザーだけで作業を行うことができる、カジュアルなコンピューターユーザーであると考えている場合は、Manjaroを試してみることをお勧めします。 [ほとんど]安定したパッケージと波のないインストールのために。
ただし、一方で、以前にUbuntu、Pop!_OS、Linux Mint、ElementaryOS、Fedoraなどのディストリビューションを使用していて、LinuxディストリビューションのインストールをWMからGRUBメニューに変更する方法を学びたい場合(はい、GRUBのライシングは重要です)。したがって、そもそもArchのような最低限のLinuxディストリビューションが必要な場合は、EndeavourOSをお勧めします。
今、あなたも言うことができます:*ヒントfedora*私はArchbtw(͡°͜ʖ͡°)を使用しています