Crunchbang++対Bunsen Labs:両者は12倍のパワーを発揮

Table of Contents

Crunchbang++対Bunsen Labs:両者は12倍のパワーを発揮

Crunchbang++ と Bunsen Labs はどちらも、非常に軽量な Crunchbang Linux の伝統を継承することを目指していますが、どちらのディストリビューションも、長年にわたって重量が少し重くなってきました。

BunsenLabs Boronは、Crunchbangの後継を開発している2つのプロジェクトのうちの1つによる最新リリースです。このリリースでは、BunsenLabsをDebian 12「Bookworm」にリベースすることでアップデートされています。つまり、もう1つの後継プロジェクトであるCrunchBang++に追いつくことになります。CrunchBang++のBookwormベースバージョンであるCBPP 12は、昨年6月にリリースされました。

BunsenLabs のデフォルトのレイアウトはほぼ最小限ですが、色彩豊かで少し装飾が施されています。

BunsenLabsのデフォルトのレイアウトはほぼ最小限ですが、色彩とちょっとした装飾が施されています(クリックして拡大)

どうして2つあるんですか?

CrunchBang Linuxは、2000年代に登場した非常にミニマリスト的な簡易版ディストリビューションでした。当初はUbuntuの簡易版として開発されましたが、その後Debianの簡易版へと移行しました。 2009年には、 RegがAsus EEE専用版であるCruncheeを好意的に言及していました。しかし残念ながら、開発者のPhilip "corenominal" Newborough氏は、ユーザーには標準のDebianの方が適しているだろうと述べ、2015年に開発を中止しました。

ユーザーコミュニティはこれに反対しました。閉鎖を発表したスレッドで言及されているように、数日以内に独立した存続会社であるBunsen Labsが、意図的に異なる名前を選択して発表されました。

もう一つの後継ソフト、Crunchbang Plus Plus(または#!++)がすぐ後に続き、実際に最初にリリースされましたが、フォーラムのスレッドにもあるように、Crunchbang 愛好家の中には、名前が似すぎていると感じて気に入らない人もいました。

Crunchbang++ には、完全にモノクロのメイン画面とメインメニューがあります... そういうものが好きなら。

Crunchbang++のメイン画面とメインメニューは、モノクロームのものがお好みなら、ぜひお試しください(クリックして拡大)

早送りして9年…

BunsenLabsとCrunchBang++(ここではBunsenCB++と呼びましょう)はどちらも現在も活動しています。どちらも共通の祖先からは少し離れていますが、相違点よりも共通点の方が多いのが現状です。そこで、両者を改めて見直し、比較検討してみる時期が来たと考えました。

どちらもまだ Debian をベースにしており、Boron リリース時点ではバージョン 12 になります。互換性、利用可能なパッケージの範囲、ドライバーのサポートなどに関して言えば、どちらも Debian そのものなので、これ以上言うことはありません。

どちらも完全なデスクトップ環境ではなく、Openboxウィンドウマネージャーを使用しています。しかし、何もない画面にただただ見とれるわけではありません。どちらもtint2を使用しているため、時計やバッテリー、ネットワークなどのアイコンを含む、タスクバーのような馴染みのあるパネルが表示されます。Tint2は複数のデスクトップを巧みに処理します。パネルは複数のゾーンに分割され、各ゾーンには特定の仮想画面上のウィンドウを表すアイコンがまとめられています。デフォルトでは、どちらのディストリビューションも2つの仮想画面を備えていますが、他の部分と同様に、これは設定で変更できます。

壁紙にはConkyのおかげでフローティングシステムモニターが表示されています。パフォーマンスインジケーターに加え、便利なホットキーリストも用意されています。約15年前、CrunchBangはSuperキー(「Windows」キー)を効果的に活用した最初のディストリビューションでした。そして、その後継機種も今でもSuperキー(「Windows」キー)を活用しています。Superキー+Tでターミナル、Superキー+Wでウェブブラウザ、Superキー+Fでファイルマネージャなど、Conkyの画面には9つのホットキーに加え、その他いくつかのホットキーが表示されています。

パネルにスタートメニューがないため、これは特に便利です。メインのシステムメニューを表示するにはデスクトップを右クリックできますが、Conky が常に警告を表示し、アプリを素早く起動する方法ではないことを伝えてくれます。このメインメニューには、アプリケーションや設定などが分類された通常のリストが表示されますが、これらのディストリビューションの特徴は、システム設定を調整するためのグラフィカルプログラムではなく、多くのサブメニューでデフォルトのテキストエディタで関連するテキストファイルが開かれることです。多くのサブメニューの下部には「ヘルプ」というタイトルがあり、プログラムのmanページやドキュメント、あるいはその両方へのリンクがあります。

どちらにもテキストベースのウェルカム画面があり、初めてのユーザーに対して、便利だがオプションのコンポーネントの更新とインストールの手順を案内します。

どちらのディストリビューションも、Geanyテキストエディタ、Firefox ESRブラウザ、Thunarファイルマネージャ、VLCメディアプレーヤーなど、似たようなツールを提供しています。どれも実用的な選択肢であり、ユーザーにとって最適な選択をしてくれるというこの姿勢は、アンチXのアプローチとは対照的です。アンチXは、代替ソフトを6つもインストールして、ユーザーがそれらを全て評価し、不要なものを削除する方法を学習するのを放置します。

発散

しかし、全体的なデザインは同じであるにもかかわらず、2 つのディストリビューションはもはや同一の双子ではありません。

オリジナルのCrunchbangは、黒、白、そしてごく限られたグレーの濃淡という、その殺風景でミニマルな外観で目立っていました。ロゴも#!という四角い文字だけで、曲線やエイリアシングは一切ありませんでした。非常にシンプルで、Reg FOSSデスクもそれを気に入っていました。

CB++はこれに非常に忠実に従っています。デフォルト画面で唯一色がついているのはシステムトレイの言語インジケーターで、そのせいで青い2文字が目立っています。他の部分はすべて落ち着いたグレーで、グラフィカルな要素は音量、ネットワーク、クリップボードのインジケーターアイコンだけです。

CrunchBangは、AbiWordワードプロセッサやGnumericスプレッドシートといった、オリジナルの超軽量アプリケーションを厳選しています。ところどころで、まだインストールされていないプログラムが表示されるため、OfficeメニューにはLibreOfficeのサブエントリがあり、 「LibreOfficeをインストール」というオプションしかありません。これは、ディストリビューションのサイズを小さく抑えながら、初心者が使いたくなるような追加ツールに誘導するためのシンプルな方法です。

Bunsenは先代からさらに進化しました。デフォルトのテーマは青系の色調で、メインメニューやログアウトダイアログボックスなどのアイコンもカラフルになり、明らかにカラフルになっています。tint2パネルは画面左端の縦位置に移動しました。LibreOfficeはデフォルトでインストールされており、XfceのApp Finderなどの追加ツールもいくつか含まれています。

それでも、Bunsen の方が少し小さいです。ダウンロードサイズは1.8GBで、インストール時に4.2GBのメモリを使用します。CB++ はダウンロードサイズが2.13GBで、5.8GBのメモリを使用します。どちらもアイドル時のRAM使用量は0.5GB強です。

まとめ

どちらが好みかは難しいところです。Bunsenの方が少し小さく、縦長のパネルが気に入っています。しかし、私はオリジナルのCrunchbangのミニマルでほぼモノクロなデザインの方が好みです。CB++もそのスタイルをほぼそのまま引き継いでいます。

CB++もアプリの選択はより簡素であるにもかかわらず、やや大きめのサイズになっているのは驚きです。どこがサイズが大きいのかは分かりませんが、どこかに余分な部分があるのでしょう。

現代のLinuxには、設定を派手なグラフィカルツールでまとめるか、あるいは(残念なことに)そのようなオプションを完全に削除する傾向があります。GNOMEがテーマサポートを削除したことは明白な例ですが、開発者たちはタイトルバー、メニューバー、デスクトップアイコンなど、他にも多くのものを削除しました。KDEチームも同様のことを行っていますが、あまり目立ちません。複数のデスクトップにまたがるパネルや、タブ付きウィンドウのタイトルバーなどのオプションを削除しています。さらに、8枚の公式スクリーンショットのうち2枚には、メニューバーのないアプリが表示されています。

BunsenとCB++はどちらもその逆です。非常にシンプルでクリーンですが、使いにくくも、無駄にミニマルなわけでもありません。便利なメニューで操作方法を理解し、自分のペースでキーボードショートカットを学ぶことができます。設定ファイルを探す手間が省けるだけでなく、メニューの中にすぐに配置されています。

BunsenとCB++はどちらも、カスタマイズを隠したり削除したりするのではなく、カスタマイズを前面に押し出しています。その結果、どちらも非常に軽量であるだけでなく、Linuxシステムの使い方を学び、その動作を探求するための優れた方法を提供しながら、使いやすさも維持しています。

2つのディストリビューションの差はそれほど大きくなく、2022年にDebianの派生ディストリビューションを比較した際に述べたように、両者が協力し合うか、あるいはそれが不可能であれば、より距離を置くことになるでしょう。2つのフォークのうちより保守的な方であるCB++の開発者であるBen "Computermouth" Young氏は、Devuanへのリベースを検討するかもしれません。どちらか一方がsystemdフリーであれば、より魅力的な選択肢になると考えています。

ブートノート

Crunchbangという名前は、Unixの古典的なシバン(#!スクリプトの先頭にある2文字で、OSにどのシェルを使って実行するかを指示する)の少し変わった解釈から来ています。アメリカの読者は「#」をポンド記号と呼ぶかもしれませんが、これは他の英語ネイティブスピーカーを驚かせるので注意してください。イギリス人にとってポンド記号は「£」です。#を「ハッシュ」と呼ぶ人もいれば、「オクトソープ」と呼ぶ人もいれば、どうやら「クランチ」と呼ぶ人もいるようです。一方、「!」は通常は感嘆符ですが、インターネットメールのごく初期の頃は、バンパス形式のメールアドレスで使用されていました。

Crunch + bang = #! = ディストリビューションの簡潔な名前。一方、CB++ は C 言語のインクリメント演算子を模倣しており、C++ と C# プログラミング言語も同様です。®

Discover More