ウェブサイト検索

キメラLinuxがベータ版に突入、これはただの興奮以上のものです。


Chimera Linuxがベータ版に突入しました!これは、非GNUのローリングリリースで、systemdを使用しないディストロで、FreeBSDの本質とKISS哲学を受け入れています。

謝罪しなければなりません!この素晴らしいものが今まで私の目に留まらなかった理由が全く分かりません。もしかしたら、私が単に年を取っているのかもしれません。最近注目を集めているローリングリリースのスター、Chimera Linuxについて話しています。

ですので、私のように今までそれを聞いたことがない場合(私が恥ずかしいですが)、理由があります。このプロジェクトは2021年半ばに開始されましたが、まだ安定したリリースには至っていません。最近ベータフェーズに入ったばかりです。

では、これを紹介させていただきます。その最も重要な特徴を強調しますが、それは少なくありません。なぜなら、ここで私たちはかなり独特な生き物について話しているからです。私が言いたいのはこういうことです。

まず第一に、キメラはオリジナルのLinuxディストリビューションの一つです。つまり、既存のディストリビューションの上に構築されているわけではありません。その事実だけでも十分に刺激的だと思います。それは、ディストリビューションをDebian、RHEL、Arch、Void、Slackwareなどの名前とともに独占的なグループに置き、他にその区分に入るものはほとんどありません。

さて、あなたが予想しないことがあります。「GNU/Linux」という愛される用語がニュースの見出しでどれほど頻繁に目にするでしょうか?それは、より細かい(あるいは、言い換えれば、堅苦しい)作家たちのお気に入りですが、それはまた別の話です。さて、キメラに関しては、彼らはスタイルを「非GNU」に調整する必要があるかもしれません。

しかし、誤解しないでほしいのですが、このディストリビューションがGNUに反対しているわけではありません。ただし、設計上、ほとんどのLinuxディストロで支配的な従来のGNUツールチェーンやコアユーティリティを避けています。その代わりに、ChimeraはLLVM/Clangや異なるユーザーランドユーティリティなどの代替コンポーネントを中心にスタックを構築します。

鋭い目を持つ皆さんがLLVM/Clangと聞いて思い浮かべるのは何ですか?(ドラマチックなファンファーレを鳴らして。)そう、FreeBSDです!伝説的で、長年の実績があり、堅牢で信頼性の高いFreeBSD。その真相はこうです:キメラは、このギャップを埋め、BSDの世界をLinuxの領域へと引き込んでいます。ワクワクしますね?

GNOMEを実行しているキメラLinux。

もう一度、このディストリビューションはFreeBSDのツールとライブラリを組み込んで、ユニークで軽量、モジュール化された体験を提供します。このアプローチは、Linuxカーネルの柔軟性とBSDシステムの安定性、シンプルさ、機能を組み合わせています。

これらのエコシステムをつなぐことで、キメラは二つの世界の良いところを提供することを目指しています:Linuxの広範なハードウェアサポートとエコシステム、そしてBSDシステムのクリーンなデザインと哲学です。そして、それは本当に実現しています。

次の停車駅—systemd?待って、systemd?!いいえ、ここにはありません。そのようなものは見つかりません。代わりに、Chimera LinuxはDinitを使用しています。これは、1つのことをしっかりと行うというUNIXの哲学に強く影響を受けたinitシステムです。軽量で高速、シンプルでありつつも、強力で拡張性があります。

言うまでもなく、この意図的に追求されたアプローチは、キメラのクリーンで効率的なシステムの哲学に非常によく合っています。

systemdに慣れていて、全く新しいことを学ぶことに懸念がある場合は、以下の三行を見てください。やはり、学習曲線はsystemdとそれほど違ったり、難しかったりすると思いますか?

dinitctl enable sshd
dinitctl status sshd
dinitctl list

公平を期すために、いくつか明確にしたいことがあります。Chimera LinuxではSystemdは完全に無視されているわけではありません。GRUBが少し古いと感じ、軽量なデザインとシームレスなUEFI統合のためにsystemd-bootを使用することを好む方々(私もその一人です)には、「systemd-boot」パッケージのインストールが可能です。

パッケージについて言えば、これは自然にパッケージマネージャーに関する話に繋がります。Chimeraは、Alpine Linuxのユーザーによく知られているAPK(Alpine Package Keeper)に依存しています。これは、そのシンプルさ、スピード、最小限のオーバーヘッドで知られています。コマンドは非常に使いやすいものです。例えば:

apk update
apk upgrade
apk search <package_name>
apk add <package_name>
apk del <package_name>

簡単で美しい!APKの使用について不安に感じているなら心配いりません—私たちがサポートします。「APKの管理方法:アルパインユーザーガイド」をチェックすれば、あなたの心配は消え去るでしょう。

では、インストールプロセスに進みましょう。BSDの哲学に従って、ここにはCalamaresやその他のGUIインストーラーはありません。とはいえ、Archをインストールしたことがあるなら、すぐに馴染むはずです—もしかしたら、少しやりすぎかもしれません。私の言いたいことは何でしょうか?

初めてChimera Linuxをインストールしているとき、私は間違ってArchをインストールしていないか確認するためにダブルチェックしている自分を見つけました。なぜなら、プロセスはほぼすべてのステップで非常に似ているからです。

新しいLinuxユーザーにとって、それは簡単なことではありません。しかし、Arch、Void、Slackware、特にBSDのユーザーは、インストール手順に喜ぶことでしょう。

インストール用の3つの主要なISOイメージが利用可能です:ベース、GNOME、KDE。GNOMEとKDEのISOはライブデスクトップ環境を提供しますが、Chimera Linuxは上記のコマンドライン方式を使用してのみインストールできることを明確にしておきます。

デスクトップ環境に関しては、先頭を行っているのはGNOME(COSMICの追加を考慮してください)で、現在は最新の47番目のバージョンで利用可能です。もちろん、最新のPlasma 6.2とXfce 4.20も見つかります。

プラズマ6を実行しているキメラLinux。

これらの3つを超えて、Enlightenment、Sway、Wayfire、Labwc、PeKWM、IceWMなど、最新バージョンのさまざまなオプションが揃っています。結局のところ、ここではローリングリリースディストリビューションについて話しているのです。

私がキメラの活動に惹かれる理由の一つは、各デスクトップ環境がオリジナルの実装で提供されていることです。不要な変更や、一部のディストリビューション開発者がデフォルトの美学として課す時に疑わしいデザインの選択からも自由です。それは、あなたの好きなようにカスタマイズできる真っ白なキャンバスです。

このディストリビューションは、主に「メイン」と「ユーザー」のリポジトリを通じてソフトウェアを提供します。デフォルトでは、パッケージはメインリポジトリから供給され、安定したバージョン管理、厳格な依存関係基準の遵守、およびTier 1アーキテクチャ全体での広範な互換性が優先されます。

追加のソフトウェアを探している方に、 「ユーザー」リポジトリは、メインリポジトリに含まれる厳しい基準を満たさないパッケージのより広い選択肢を提供しています。

ただし、ユーザーはユーザーリポジトリにあるソフトウェアが同じ品質基準に準拠していない可能性があり、すべてのTier 1アーキテクチャで利用できない場合があることに注意する必要があります。この設定は、コアシステム機能の信頼性を維持しつつ、柔軟性を確保します。

これは重要な注意事項を共有するのに最適な場所でもあります。プロジェクトはまだ初期段階にあるため、Chimeraのリポジトリの選択肢は、ArchやDebianのようなより確立されたブランドで見つけることができるほど広範ではありません。

ですから、もし多様な選択肢に慣れているなら、ここでの選択肢はずっと限られていることに気づくでしょう。もちろん、それは完全に理解できることです。結局のところ、このディストリビューションはまだ評判を築いている途中であり、ソフトウェア開発者の間で高い認知度を得ていません。しかし、私は時間が経てばそれが変わることを願っています。

最後に、Chimera Linuxがx86_64、ppc64、ppc64le、aarch64、riscv64の最大5つのアーキテクチャをサポートしていることを言い忘れました。正直なところ、まとめる前に開発者の2025年の計画を共有する以外に何を言えばいいのかわかりません。

目立つ開発の中には、システムログフレームワークの完全な見直しがあり、これによりシステムの診断と信頼性が向上します。さらに、チームはサービス管理におけるマウントユニットとネットワークマウントのサポートを導入する計画であり、サービス操作の柔軟性と機能を拡張します。

もう一つの主要な焦点は、cgroupsのサポートを洗練させ、elogindの削除に向けて進めることです。サービス設定ファイルも、サービスベースのタイマーの導入とともに、より大きな精度と制御を提供するために徹底的な見直しを受ける予定です。

最後に、2025年にキメラはデフォルトのシステムおよびセッションバスプロバイダーとしてdbus-brokerに移行します。この移行は、パフォーマンスを向上させ、プロセス間通信を簡素化することが期待されています。

結論

今回はいつもより少し長めの結論になります。まず最初に、私はすぐに認めることにしますー私は何時間もキーボードにかじりついて、2024年の最大の発見のひとつであるキメラLinuxに夢中になっていました。数日前、前にも述べたように、このディストリビューションは正式にベータフェーズに入ったばかりです。

ベータ版?私はこれまでの数年間に多くのLinuxディストリビューションを試してきましたが、Chimeraがベータ版で提供する安定性には、いわゆる「安定した」と呼ばれる多くのリリースが嫉妬していると言えます。そして、その速度を忘れてはいけません。そのデザインのおかげで、単に速いだけでなく、まるで光の速度で移動しているかのように、猛烈に速いのです。

このディストリビューションは、Linuxの柔軟性と無限の可能性、BSDの安定性とシンプルで信頼できる哲学を結びつけており、"一つのツール、一つの仕事、正確に"というアプローチに重点を置いています。だからこそ、Chimera LinuxはArchの無限の柔軟性と力、そしてVoidのシンプルで堅実な安定性が組み合わさり、間違いなくUNIXに似た雰囲気に包まれている完璧なブレンドのように感じられました。

しかし、他に何かがあります-説明するのが難しい何かです。それはもっと感覚的なものですが、すべてのフリーソフトウェアの愛好家は、どこかの時点でそれを感じたことがあります。企業支援のディストリビューションとは異なり、キメラは微妙ではありますが間違いなく自由とコミュニティの感覚を与えてくれます。

開発者たちがそれを実現するために注いだ血と汗と涙を感じることができます。それが他の作品と異なる点かもしれません。単にその役割を果たすことに感心するだけでなく、より深い感情レベルで共鳴するものなのです。(正直なところ、こういう記事を書くことでお金がもらえたらいいのにと思う瞬間です。)

さて、ジョークを超えて、ニッチな適用性について、開発者はChimeraを一般的な目的のカテゴリに置いていますが、そのローリングリリースアプローチを考慮すると、デスクトップ中心のディストリビューションとして実際に優れているかもしれないと提案します。

おすすめしますか?絶対に!もし私に第三の手があれば、それも挙げて「はい」と熱心に言うでしょう。ArchやVoidのユーザーにお勧めできないと言うのは無意味です—これは絶対に必要なものです。

他のローリングリリース愛好者のために - 非常に推奨します。最後に、Linuxに hesitantなUNIXユーザーには、Chimeraを試してみてください。それがあなたの視点を完全に変えるかもしれません。

もっと知りたい場合は、ディストリビューションのウェブサイトやそのドキュメンテーションをチェックしてください。インストール用のISOイメージはこちらです。確かなことは、Chimeraは私のウォッチリストに載る価値があるということです。新しい情報が公開された際には、私が最初にそれを共有し、あなたをアップデートすることをお約束します。安心してください。

関連記事: