openSUSE Leap 16.0 のリリース候補版がリリースされました。これまでの Linux のほとんどよりも、既存のレガシー技術を大胆に排除しています。
OpenSUSE Leap 16.0 RCが今週初めにリリースされました。Leap 16は、openSUSEの以前のバージョン、そして実際は他の多くのLinuxディストリビューションから大きく飛躍したバージョンです。多くのディストリビューションで共通する、古くから定着しているコンポーネントを多く排除しています。完全にレガシーフリーというわけではありませんが、それに近づいています。多くの馴染みのある要素がなくなってはいますが、それでもSUSEディストリビューションらしい外観と操作性は保たれています。
Leap 16はWaylandのみに対応しているため、デスクトップはGNOME、KDE Plasma、そしてlabwcコンポジターを搭載したXfceの試験的バージョンの3種類しか選択できません。インストール時に、openSUSE Leap Micro 6.2をインストールするオプションも用意されています。OpenSUSE Leap Microは、最小限の機能しか備えていないイミュータブルなディストリビューションです。インストーラーの説明によると、コンテナ化および仮想化ワークロード向けに構築された、極めて信頼性が高く軽量なオペレーティングシステムです。これは、ローリングリリース方式のイミュータブルなopenSUSE MicroOSの、固定リリース版に相当します。
Leap 16 RCメディアでは、変更不可能なLeap Micro 6.2ベータ版のインストールも提供されています - クリックして拡大
Leap 16 も 64 ビットのみで、デフォルトでは 32 ビットバイナリすら実行できません。x86-64-v2 対応の CPU が必要です (2022 年に各レベルについて説明しました)。これはそれほど面倒ではありません。2011 年製の愛機 Thinkpad T420 でもカーネルが動作しました。Leap 16 はカーネル 6.12 (現在最新の LTS バージョン) を使用し、セキュリティ強化のため SELinux が設定されています。これは、openSUSE が以前 Ubuntu と共有していたより簡単な AppArmor ツールの代わりに採用されています。デフォルトでは GPT パーティションが作成され、古いシステムへの配慮として、BIOS ベースのハードウェアも引き続きサポートされています。
Leap 16では、長年のSUSEおよびopenSUSEユーザーにお馴染みのコンポーネントがいくつか置き換えられます。2022年にリリース予定とお伝えした通り、新しいWebベースのインストーラーが登場します。2024年2月に発表した通り、Agamaという名前です。そしてついにリリースされ、その使い勝手は実に良好です。起動時にFirefox 140のアドレスバーが一瞬表示されますが、その後は(Ctrl+Tを押して新しいタブを開かない限り)Firefox 140とは何なのか全く分かりません。インストーラーにはリモートからもアクセス可能で、Ctrl+Alt+F3~F6を押すと、テキスト仮想コンソールに接続可能なIPv4およびIPv6アドレスが表示され、QRコードで簡単にアクセスできるようになります。
仮想コンソールを切り替えると、別のマシンからAgamaインストーラーに接続する方法を確認できます。 - クリックして拡大
多くの選択を確定するためにボタンをクリックする必要があったのは少々面倒でしたが、シンプルで魅力的で、十分に機能しています。Reg FOSSデスクが30年近くも使い続けてきたお馴染みのSUSE YaSTツールはデフォルトで廃止され、Red Hat提供のCockpitに置き換えられました。テキストファイルの編集でOSを設定するのが好きな人でも、YaST 2はグラフィカルなソフトウェアパッケージ管理インターフェースを提供していました。しかし、これはMyrlynという新しいアプリに置き換えられました。これらの変更については予告していましたが、YaSTがなくなると寂しくなるでしょう。そして、それは私たちだけではないはずです。
Leap 16のリリースは、長らく待たれていました。2018年のLeap 15から約7年、そしてLeap 15.6のリリースから1年以上が経ちました。これは複数リリースされるRC(リリース候補)の最初のリリースであり、発表では「ゴールドマスター候補を発表する前に、あと数回のビルドを公開する予定です」と述べられています。openSUSE Leapは2021年のLeap 15.3以降、有料版のSUSE Linux Enterpriseディストリビューションと同期しており、コアは共通です。つまり、SLES 16が準備されるまでLeap 16はリリースできません。openSUSEのロードマップによると、ゴールドマスターは9月24日、正式リリースは10月1日です。発表によると、これは「SLES 16.0の直前」とのことです。
すでにいくつかの暫定リリースノートが公開されており、廃止されたレガシー技術についても言及されています。例えば、SysV init.d スクリプトはサポートされなくなりました。openSUSE のオンラインリポジトリの構造と、その定義および追加方法も刷新されました。
削除された古いソフトウェアの一部は、オプションとしてインストールできます。リポジトリには、YaST、X.org X11、AppArmor、各種X11ウィンドウマネージャーなどのパッケージがあります。これらのパッケージは必要に応じて引き続き使用できますが、将来のリリースでは削除される可能性があります。オプションのカーネルパラメータを使用することで、32ビットバイナリのサポートを再度有効にすることができます。
Leap 16.0 RC では Wayland 対応デスクトップが 3 台と非常に限られています。 - クリックして拡大
仮想マシンでXfceデスクトップを使って簡単に試してみました。VirtualBox 7.1にインストールしましたが、再起動後、グラフィカルデスクトップがコンポジターエラーで起動しなくなりました。VMwareでは問題なく動作し、Xfce 4.20は非常にスムーズに動作しました。ウィンドウ管理のキーボードショートカット(Alt+スペース、Xで最大化など)は機能しませんでしたが、ウィンドウ管理メニューはカーソルキーに反応しました。数回クリックして微調整を加えるだけで、垂直タスクバー付きのデスクトップが完成し、問題なく使えるのではないかと考えています。他の選択肢としては、GNOME 48とKDE Plasma(今回の暫定リリースでは6.3.4)があります。
主流の汎用ディストリビューションとしては、Leap 16 は異例の制限とレガシーフリーを実現しつつあります。よりハイテクなユーザー向けの趣味志向のディストリビューションの中には、複数のタイリングコンポジターなどを提供しているものもありますが、Wayland のみを採用するという選択は、新しいディスプレイプロトコルに対応したリッチなデスクトップ環境がまだほとんどないことを物語っています。GNOME、KDE Plasma、そして実験的な Xfce セッションがそれくらいです。既に COSMIC を搭載しているディストリビューションもありますが、System76 の新しい Wayland のみのデスクトップはまだ Alpha 7 で、ベータ版にも達していないため、本格的なリリースには至っていません。
Leap 16 RC の Xfce と Labwc。垂直デスクバーと新しい Myrlyn グラフィカル パッケージ マネージャーが表示されている。 - クリックして拡大
YaSTがなくなるのは残念です。かなり古い言語で、最初のリリースから30年も経っています。2007年にはYCPから主にRubyに移植されましたが、それでも救えなかったようです。YaSTがないと、Leap 16はopenSUSEらしさが少し薄れてしまいます。一方、SUSEはエンタープライズLinuxの世界では比較的小規模な企業の一つであり、古い社内ツールをRed Hatが支援するCockpitプロジェクトに置き換えることで、かなりの作業量を節約できる可能性があります。
Leap 16は大胆なモダナイゼーション戦略を体現しており、成功する可能性を秘めています。昨年、SUSEの不変性戦略について記事を書きました。Btrfsの高度なスナップショット機能を活用することで、SUSEは書き込み可能なルートパーティションを持つ従来のモードと、不変OSの両方で動作可能なLinuxディストリビューションを提供できるようになりました。
- 欧州連合のLinuxデスクトップの年がついに到来するかもしれない
- Debianは2038年が終わるのを待たず、すべてを64ビット時間に切り替える
- Microsoft傘下のGitHub:「オープンソースには資金が必要」。あなたはどう思いますか?
- Linux ボックスで Windows アプリを実行する 3 つの方法
これは、CanonicalとRed Hatの取り組みとは著しく対照的です。Ubuntu Coreは完全にSnapパッケージで構築されており、長らく噂されていたデスクトップ版はまだ登場していません。一方、Fedora Atomicデスクトップはまだ実験段階です。Fedoraのサイトには、「これらのエディションはサポートされていますが、まだ公式Fedoraエディションの一部ではありません」と記載されています。Fedora AtomicはRPMではなくOStreeを使用してOSのコンポーネントファイルを管理しており、その内部構造は従来のUnixファイルシステムとは大きく異なっています。この点で、奇妙なNixストレージ構造を彷彿とさせます。これは、多くの経験豊富なシステム管理者が持つ指針の一つを思い起こさせます。それは、「もし高級ソフトウェアが壊れたら、自分で修正・メンテナンスできるか?」ということです。どちらの場合も、答えは「ほぼ確実に不可能」です。
SUSEの強力で多用途なシステムの出荷が間近に迫っています。同社は「Adaptable Linux Platform」について言及しなくなりました。このプラットフォームの2回目のプレビューは2022年後半に予定されていました。現在、最も近いのはSUSE Framework Oneに関する言及がいくつかあるだけです。SUSEは当初の野望を少し縮小したと思われますが、それは悪いことではないかもしれません。なぜなら、Leap 16には独自の素晴らしい可能性が秘められているからです。®