Linuxプロジェクトの最初のフルバージョンは、中国の店にあるRhinoの繊細さをすべて備えています

Table of Contents

Linuxプロジェクトの最初のフルバージョンは、中国の店にあるRhinoの繊細さをすべて備えています

Rhino Linux の最初のリリースでは、Arch Linux のローリング リリース モデルと DIY 精神が Ubuntu ベースに導入されています。

Rhino Linux 2023.1は、昨年10月にご紹介した新ディストリビューションの最初のフルリリースです。その半年前には、その前身であるRolling Rhinoについてもご紹介しました。Rhino Linuxは、Ubuntuの現在の開発ブランチをベースに、Arch Linuxにインスパイアされた斬新なパッケージ管理ツールと、カスタムXfceベースのデスクトップを組み合わせたローリングリリース方式のディストリビューションです。

つまり、これは、退屈で動きの遅い静的リリースよりも最新かつ最高のコンポーネントを重視する人のための、実験的で常に新しいディストリビューションであり、Ubuntuの互換性とドライバサポートも兼ね備えています。もしそれが楽しいと思えるなら、きっと気に入るでしょう。もし、頻繁な変更と継続的なメンテナンスが面倒で、Archは手間がかかりすぎると思うなら、他のディストリビューションを検討してみてはいかがでしょうか。

Rhinoの動向をしばらく追ってきたので、最初のリリースをぜひ見てみたいと思っていました。結果はUbuntuとは大きく異なり、予想以上に大きく異なっていました。

Rhino LinuxのデフォルトのデスクトップレイアウトはGNOMEによく似ていますが、GNOMEのようには動作しません。

Rhino LinuxのデフォルトのデスクトップレイアウトはGNOMEによく似ていますが、GNOMEのようには動作しません。

RhinoはCalamaresクロスディストリビューションインストーラを使用しており、Lubuntuを含む多くのディストリビューションと共通です。インストール後、他のディストリビューションとデュアルブートすると、GRUBメニューに「Ubuntu Mantic Minotaur (開発ブランチ) (23.10)」として表示されます。デスクトップは、中央に時計が配置されたGNOME風のトップパネルや、plankが提供する左側のフローティングドックなど、Xfceのコンポーネントをベースにしています。

初回実行時には、パッケージ管理に関するいくつかの質問を行うウィザードが開き、例えばSnapとAppImageのサポートを無効にするオプションなどが表示されます。しかし、ベアメタル環境でのインストールでは、セットアップ中にライブ環境に入力したWi-Fiパスワードが忘れられてしまい、インターネットに接続できませんでした。その結果、ウィザードは完了前にクラッシュしました。

デスクトップは表面的には最近のGNOMEのバージョンに似ていますが、動作は全く異なります。例えば、左上のパネルボタンはGNOMEのように概要画面を開くのではなく、ログアウトとシャットダウンのコントロールになっています。Superキー(Windowsキー)を押しても概要画面は開かず、検索機能も起動しません。実際、このキー単体では何も動作しないようです。グローバル検索機能ドックの最初のアイコンで、奇妙なことに大文字のJで表示されています。これをクリックすると、Ulauncher(どうやらこれはJではないようです)というツールで、ショートカットはSuperキー+Sです。この検索機能は、ドックの2番目のアイコンであるアプリグリッドとは別のものです。どちらも問題なく動作しますが、VMでもベアメタルでも、どちらかが開くまでに多少の遅延が発生します。これにより、 GNOMEの2つの重要なセールスポイント、つまりアプリランチャーとスイッチャーを統合した便利な機能と、キーを1つ押すだけで瞬時に起動する機能が、一気に失われてしまいます。

つまり、これはJではなく、UランチャーのUで、Super-Sで起動します。一貫性?聞いたことがあります

つまり、これはJではなく、UランチャーのUで、Super-Sで起動します。一貫性?聞いたことがあります

ドックの3つ目の項目は、Xfceのxfdashboardが提供する仮想デスクトップスイッチャーです。これにより、画面右側のパネルに仮想デスクトップが開きます。見た目はGNOMEに似ていますが、動作は異なります。これは冗長で不要な機能です。Xfceは、右側、あるいは開発者が配置したい場所(例えば、ほとんど空っぽで無駄になっている上部パネルなど)に、自動的に非表示になる縦型の仮想デスクトップスイッチャーを提供するためにアドオンを必要としません。

Rhinoには、Zinc de-Snapped Ubuntu remixで初めて目にしたコマンドラインツールを含む、いくつかのパッケージ管理ツールがインストールされていますnala。これを使ってアップデートを試みたところ、いくつかのコンポーネントが見つかりましたが、ローリングリリースのディストリビューションで期待されるほど多くはありませんでした。その後、リリースアナウンスに以下の指示があることに気付きました。

これにより、新しいカーネルビルドなど、さらに多くのアップデートが見つかりました。このことからいくつかの教訓が得られました。

まず、これが Ubuntu ベースのディストリビューションだからといって、Ubuntu の手法で十分だと思い込まないでください。そうではありません。

第二に、Rhinoには様々なパッケージ管理関連ツールがあるようですが、それらの相互運用性はあまりスムーズではないようです。例えば、Debianベースのディストリビューションのほとんどのパッケージングツールと同様に、Nalaはroot権限で実行するか、 を使ってsudo実行する必要があります。pacstall一方、 Rhinoの はrootシェルでは実行できないため、rootシェルrpkでコマンドを実行するとエラーが発生し、完了しません。そのため、非特権コマンドとして実行する必要があります。

1 つの作業に 2 つのツールを使用するのは良くありませんが、要件が衝突する場合はさらに悪いです。

  • GNOME 45 ベータ版: バグは減り、色彩は向上したが、おばあちゃんのデスクトップとは違う
  • Ubuntu、Mint、Zorinの輝かしい最新アップデートが近日中に登場
  • Asahi LinuxプロジェクトがFedoraと提携:リミックスではないリミックスが近日登場
  • LacrosはChromebookの寿命を延ばすことで救済する

ここにはUbuntu固有のツールはあまりありません。例えば、グローバル設定コントロールパネルや、software-properties-gtkローカルリポジトリのミラーを探してプロプライエタリドライバをインストールするためのプログラムなどです。後者を手動でインストールしようとしたところ、起動しませんでした。実際、Rhinoにはドライバインストーラーが全く見つからず、テスト用のThinkpad W520では、シェルからNvidiaドライバを手動でインストールしたところ、再起動時にデスクトップが読み込まれませんでした。

再起動してレスキューモードに入り、イーサネットケーブルを接続してみました(Wi-Fiが設定されておらず、そのためのシェルコマンドも見つかりませんでした)。さらに、Nvidia Primus GPU切り替え用のBumblebeeツールも追加しました。再起動してみましたが、それでもうまくいきませんでした。再度レスキューモードで再起動し、Nvidiaの痕跡をすべて削除しました。さらに再起動すると、Intel統合GPUが復活しました。

Rhinoには、独自の検索ツールとアプリランチャー、そして仮想デスクトップスイッチャーを備えたXfdashboardもバンドルされています。

Rhinoには、独自の検索ツールとアプリランチャー、そして仮想デスクトップスイッチャーを備えたXfdashboardもバンドルされています。

これは単なる新しいディストリビューションの初リリースではなく、独自のツールを備えた新しいタイプのディストリビューション、つまりローリングリリース方式のUbuntuの初リリースです。多少の粗削りな部分は許容範囲です。以前も書いたように、このディストリビューションを支えるチームは皆若く、このような実験的な試みは歓迎すべきものです。デスクトップは革新的で、このディストリビューションは独自の外観を持っています。これは素晴らしいことです。

ここには相当の冗長性があり、それは良いことではありません。apt、、に加えて、 、さらに がapt-getあり、これは pacstall と nala をラップします (インストールされている場合は Snap と Flatpak も同様)。これは過剰なだけでなく、誤解を招きます。Nala などのツールがインストールされていると、システムをそれでアップグレードできると期待されますが、それでは完全な作業は行いません。ユーザーがそうするために を使用しなければならない場合、メンテナは余分な APT フロントエンドを追加するのではなく、他のものをできるだけ多く削除する必要があります。検索駆動型の Ulauncher がありますが、それを実行し、概要と仮想デスクトップを提供するXfdashboardもあります。デスクトップには 2 つのパネルがあり、どちらも Xfce のトップ パネルと Plank です。そのため Plank は不要です。Xfce は、特にドックのようなプラグインを使用することで、独自にカスタマイズ オプションが豊富な、より優れたドックを作成できます。 nalapacstall rpkgrpkg

Rhino Linuxは、もう少し時間をかけて洗練されていくかもしれません。しかし、まだ初期段階なので、UlauncherとXfdashboard、XfceパネルとPlank、Nalaとrpk…など、重複が多すぎて不安です。開発者がGNOMEライクなデスクトップレイアウトを提供したいのであれば(これはこのハゲタカの第一希望ではありませんが、chacun à son goûtです)、GNOMEライクな操作をGNOMEライクな場所に、GNOMEライクなキーストロークで提供すべきです。Rhino Linuxには大きな可能性がありますが、このディストリビューションの先祖を初めて取り上げてから18ヶ月ほど経ちました。これらの粗削りな部分は既に削ぎ落とされていることを期待していました。®

Discover More