Arch Linux がなぜ私に向いていないのか、そしておそらくあなたにも向いていない理由がようやくわかりました

in tech

Arch および Arch ベースのディストリビューションは多くの話題を呼び、自分がチャンスを逃しているのではないかと考えてしまいがちですが、私は経験から Arch が万人向けではないことを学びました。これは驚異的なプロジェクトですが、私たちのほとんどにとってそれが最善の選択肢ではない理由はたくさんあります。

Arch ではアップデートにもっと注意を払う必要があります

システムが自分で作ったものである場合、それを壊すのも簡単です

ほとんどの人はアップデートについて考えたくありません。私たちガジェットオタクにとってこれを完全に理解するのは難しいかもしれませんが、大多数の人は、動作するデバイスがまったく変わらないことを望んでいます。何百万人ものユーザーが、更新通知を延期できなくなるまでスワイプして消し去っています。完全に壊れるまではいかないにしても、何かが悪くなるかもしれないという静かな恐怖があります。 Arch Linux では、後者の可能性が非常に現実的です。

この破損の可能性は、Arch が特に脆いためではありません。これは、一部の更新には手動介入が必要であるという避けられない真実に基づいています。 Ubuntu や Fedora などのディストリビューションでは、アップデートがシステムに適用される前に、他の誰かがこれを処理します。 Pipewire などのオーディオ再生を処理するシステム ライブラリへの変更が、KDE ​​Plasma (私の同僚の何人かが愛用している) などの最新バージョンのデスクトップ環境で問題が発生しないようにします。 Arch Linux は完全にローリング リリースのディストリビューションであり、アップデートが入るたびに配信しており、このプロジェクトは精神的な介入が必要な場合に情報を投稿することに優れていますが、事前に確認する責任はユーザーにあります。

Star LabsのStarLiteタブレット。

ブランド

スターラボ

ストレージ

512GB、1TB、2TB

StarLite は Star Labs のタブレットで、利用可能な Linux ディストリビューションの 1 つ、Windows が搭載されているか、オペレーティング システムがまったく搭載されていません。オプションのキーボード ケースが利用可能で、タブレットは MPP アクティブ ペンで動作します。


率直に言って、アップデートだけでも私が代わりに Fedora を好むのに十分な理由ですが、Silverblue のような不変 OS を好む唯一の理由ではありません。

古いコンピュータが壊れずにアップデートされるとは考えられません

一度にあまりにも多くの変化が起こることがある

棚の上にある Star Labs StarLite MkIV ラップトップ。 クレジット: Bertel King / How-To Geek

ローリング リリース ディストリビューションは、PC が 1 台しかなく、そのマシンに細心の注意を払っている場合に最適です。放置されたラップトップが山積みになっており、いつでも取り出す可能性がある場合、これはあまり理想的ではありません。

多くのオペレーティング システムでは、マシンをアップグレードするときにメジャー バージョン番号をスキップしないことを推奨しています。リリース間では内部で多くの変更が行われるため、開発者はあらゆる種類のハードウェアにわたってアップグレードをテストするだけでなく、過去 5 年または 10 年間のすべての以前のリリースにまで遡ってアップグレードをテストすることは期待できません。最近、Fedora Silverblue を実行している息子のラップトップをアップグレードしたとき、息子のシステムが最終的に最新になるまで、過去 2 年間にリリースされた Fedora のいくつかのバージョン間で手動でアップグレードする必要がありました。しかし、それが終わった時点でも、彼はまだ機能するシステムを持っていました。

Arch Linux にはバージョン番号がありません。数年前に古いシステムをアップグレードしようとしている場合、途中でどれだけのメジャー アップデートを取得することになるかは誰にもわかりません。それぞれのアップデートは無数の方法で相互作用します。スムーズに進むかも知れません。そうではないかもしれません。誰が言いますか?

すぐに使えるエクスペリエンスにはあまり注目が集まっていない

それは、すぐに使える経験がないからです

2 つのターミナル ウィンドウが開いた Arch Linux GNOME デスクトップ。

Arch Linux を自分でインストールすることで学べることがたくさんあります。テキストベースのインストーラーには Linux がどのように動作するかについての深い知識が必要ですが、プロジェクトはそれを段階的に説明する優れたガイドを提供します。しかし、それが終わったら、最終的にどのようなデスクトップを使用するか、そしてそのデスクトップ上にどのようなアプリを配置するかは、主にあなた次第です。事前にデスクトップを見て、必要なものがすべて揃っていることを確認する人は他にいません。

非常に不便になるまで気づかない問題もあります。たとえば、外出時にドキュメントを印刷しようとしてプリント サーバーをインストールしていなかったことに気づくなどです。さらに、システムがバックグラウンドでネットワーク トラフィックをどのように管理するかなど、決して気づかない可能性のある他の問題もあります。

適切に構成されていると信頼できるコンピュータが必要なだけの場合、たとえインストーラを正常に実行できたとしても、Arch Linux はそうではない可能性があります。物事を正しく行う責任はあなたにあり、そもそも何を手に入れる必要があるのか​​さえ知る責任があります。


Arch ベースのディストリビューションは Arch の問題のすべてを解決するわけではありません

ほとんどの Arch ユーザーは標準的な Arch Linux を実行していません。代わりに、EndeavourOS や CachyOS など、その多くのフレーバーの 1 つを実行しています。これらのオプションを使用すると、Arch Linux インストーラーの手間が省け、すぐに使える予測可能なエクスペリエンスが提供されますが、依然としてローリング リリース ディストリビューションとなる傾向があります。つまり、Ubuntu や Fedora のようなディストリビューションでは得られないある程度のリスクを依然として負っていることになります。

これを軽減する方法としては、ロールバックできるシステムの btrfs スナップショットを作成するなどがありますが、これらはパワー ユーザー向けの技術的な解決策です。 PC をもっといじりたい、またはシステムの機能をきめ細かく制御したいという理由で Linux に切り替えるのでなければ、誇大宣伝に関係なく、Arch Linux はおそらくあなたには向かないでしょう。

このテーマについてさらに詳しく知りたい方は以下をご覧ください

完全ガイドはこちら

関連記事

前の投稿
私の Android スマートフォンは修理可能で 10 年は持つと思っていましたが、3 か月しか持たなかったのです。
次の投稿
これらの 4 つの技術的な質問をするまでは新車を購入しないでください