GNU / Linuxディストリビューションを選択するためのヒント

Distrohoppingは、あるシステムに固執するのではなく、あるGNU / Linuxディストリビューションから別のディストリビューションに頻繁に切り替えるために使用するのに似た用語です。私はこれに不慣れではありません。私は、あなたが出くわすであろうほぼすべての主要で有名なシステムを2回インストールしました。

しかし、これらのさまざまなディストリビューションをすべて試してみるうちに、私は多くのことを学び、最終的にはどこに滞在するかを決めたので、長期的なシステムを選択するためのいくつかのヒントを共有したいと思いました。あなたが楽しむものに応じていくつかのアイデアと同様に。

パッケージマネージャー

同じパッケージマネージャーを利用する多くのディストリビューションが存在します。 Debian そして Ubuntu dpkgを使用するベースのシステム、または以下のような多くのディストリビューションで使用されるLinux Standard BaseフォーマットであるRPMパッケージマネージャー FedoraレッドハットOpenSUSEマゲイア

ただし、これらはそれぞれ、UbuntuのAptやApt-get、OpenSUSEのZypper、FedoraのDNFなど、さまざまなツールを使用してこれらのパッケージマネージャーと対話します。一部の人々は他のものよりもどちらかを好みます。私自身、Zypperを何年もの間ずっと愛用しており、OpenSUSEを愛用してきましたが、最近からpacmanが大好きになりました Arch Linux

したがって、どのディストリビューションを使用する必要があるかわからないという人が最初に感じるのは、どのパッケージマネージャーと関連ツールに最も慣れていると思いますか?好みはありますか?さまざまなパッケージマネージャーについて、気に入らない点はありますか?

パッケージマネージャーに関連して考慮すべきもう1つの詳細は、ディストリビューションリポジトリです。ディストリビューションによっては、さまざまなリポジトリから入手できる大量のパッケージを備えているものと、ほとんどないものがあります。大量のパッケージを含む一部のディストリビューションは、Debian、Ubuntu、OpenSUSE、Arch Linux(AURを数える場合)、および トリスケル 。ただし、他の ドラッグ そして チャクラ これによるとかなり少ない ウィキペディア 私が保証できないページは完全に正確ですが、推定には適しています。

これで、パッケージがリポジトリにない場合でも、ソースや他のインストール手段からビルドできますが、システムで「動作するようにしたい」だけで、そうでない場合は、検討する必要があります。パッケージを清掃する手間が必要です。

インストールが簡単

GNU / Linuxディストリビューションの大多数にはグラフィカルインストーラーが付属しており、セットアッププロセスはすべて比較的似ています。ただし、すべてではありません。

昨夜から切り替えました マンジャロ Arch Linuxについて、私は、セットアップ前のディストリビューションに付属する多くの肥大化はもう好きではないと決め、自由にゼロから始めたいと思いました。

LiveUSBを起動したときから、デスクトップ環境と、そのときに思いつくすべてのソフトウェアが手に入るまでのインストールには、約2〜3時間かかりました。実際のArchのインストールには1時間もかかりませんでしたが、それから私のグラフィック環境をセットアップし、私が望むすべてをセットアップするのにさらに数時間かかりました。

Arch Linuxはコマンドラインで設定され、GUI経由でインストールするために公式にサポートされている方法はありません。

私が行ったもう1つの方法は、時間がかかり、新しいユーザーフレンドリーではありません。 Gentoo 。特に、既製のカーネルを使用するのではなく、独自のLinuxカーネルを構築することを決めたため、Gentooのセットアップに1日を費やした可能性があります。

次に、グラフィカル環境のセットアップがありました...ソースからLibreOfficeとFirefoxのコンパイルを開始することすらありません。午前6時にプロセスを開始するつもりで、就寝時までマシンがブリックで問題がない場合を除いて、これらのバイナリを使用することをお勧めします。

Manjaro、Ubuntu、Debian、OpenSUSEなど、数え切れないほど多くの人が非常にフレンドリーなインストールソフトウェアを使用しており、時間もほとんどかかりません。私の最後の主要なディストリビューションはManjaroでした、そして私のラップトップでSSDを実行しているとき、私が私のシステムにいて満足にクリックすることができるようになるまで約15分かかりました。

したがって、CLIのインストールプロセスが怖い場合は、 Arch Linux、Gentoo、およびそれらのような他の人を避け、他の人に固執する。ただし、システムをゼロから構築して、「これを作成しました。私はこれをカスタマイズしました。これは、私のシステムが私が望むとおりのシステムであり、他の誰かが私が持っているべきだと感じている方法ではありません。」も考慮すべき非常に満足のいく感じです!

デスクトップ環境

LinuxMint Cinnamon Default

ほとんどすべてのシステムに、ほとんどすべての環境をインストールできますが、例外はほとんどありません。ただし、一部のディストリビューションには、特定の環境が事前にパッケージ化された状態でのみ提供されます。公式のFedoraスピンには、Budgieと呼ばれるデスクトップ環境はありません。したがって、使用したいパッケージマネージャーを検討した後の次のステップは、必要なデスクトップ環境を把握し、そのパッケージマネージャーを使用するディストリビューションの公式環境がその環境に適しているかどうかを確認することです。

Arch LinuxのインストールでCinnamonを選択しました。Manjaro(コミュニティリリースセクションではCinnamonのフレーバーとして)に夢中になってからです。

あなたのハードウェア

考慮すべきもう1つの明白だが重要なことは、マシンのハードウェアです。 KDE5プラズマをGentooと一緒にPentium IIボックスに置くことはお勧めしません。まず、私はそれが適切に動作するかどうかさえ確信していませんが、作成した場合でも、おそらくすべてのRAMとCPUパワーを使用してデスクトップに到達するでしょう。それにもかかわらず、ソースから巨大なパッケージをコンパイルする–幸運を祈ります。

したがって、ハードウェアによっては、次のような軽量のセットアップを使用することをお勧めします。 LXLE 、または以下のような潜在的に小さなディストリビューション 子犬

道徳観と政治観

私は個人的に、自分のシステムでプロプライエタリソフトウェアを使用することに異論はありません(通常、調べたことがない場合は、調べた後)。ただし、一部のユーザーは行います。一部のディストリビューションは、まったく使用しないように厳密に設計されており、純粋にオープンソースの環境に頼っています。

その他、 Devuan 、systemdが作成されてDebianなどの他のディストリビューションに統合されたために作成されたものであり、多くの人がUNIXのやり方に反すると感じています。したがって、これらの項目を優先する種類の場合は、検索でこれを検討する必要があります。

安定

考慮すべきことはたくさんあり、安定性は間違いなくもう1つの主要なものです。一部のディストリビューションは、「最新のパッケージ」と呼ばれています。これは、最新のパッケージを使用するためです。 Fedoraなど。

ただし、Debianなどの他の人は、安定性を最大化するために更新をリリースする前に長時間待機してテストすることを選択します(テストブランチにいる場合を除き、私は安定ブランチを参照しています)。したがって、システムが必要な場合これはクラッシュする可能性がはるかに低く、最新のアップデートでかなりの数ステップ遅れている可能性がありますが、これはオプションです。または、破損、非互換性のリスクを冒し、問題が発生しても最新で最高の状態にしたい場合は問題を修正することをいとわない場合。それも考慮すべきオプションです。

最後の言葉

どのディストリビューションを選択するかについては、考慮すべきことがたくさんあります。私の家(ここでも、私はそう思います)はArch Linuxになります。私はパックマンとAURを楽しんでいます。自分でシステムをゼロから構築したので、膨満感の欠如が大好きで、最先端のアップデートに近づいています。 Archには、その上にいなければ不安定であるという歴史があることは確かですが、個人的には問題ありません。

あなたが聞いたことがないかもしれないディストリビューションについて知るための素晴らしい方法は、 Distrowatch ランキングシステムがあり、最近のディストリビューションリリースを表示します。

あなたはどうですか?何を使用していて、その理由は何ですか。コメントで聞いてみよう!