10 月末に、これまで以上に多くの異なるバージョン (すべてのアーキテクチャとダウンロード オプションを除いて、私たちが数えたところ 29 種類) を備えた Fedora 41 がリリースされました。
Fedora 41は10月末にリリースされました。Ubuntu 24.10のリリースから3週間弱後のことです。リリースの約1ヶ月前に、フラッグシップであるGNOME Workstationのベータ版を検証しましたが、Fedoraプロジェクトはおなじみのフラッグシップとは比べものにならないほど多くの機能を備えています。現在では非常に多くのバリエーションが存在するため、追跡しやすいようにカテゴリ分けされています。
奇跡?Fedora 41はCanonicalのMirディスプレイサーバーをベースにしたタイル表示機能を提供 – クリックして拡大
エディション
5つの「エディション」があります。最も目立つのは、フラッグシップのGNOMEベースのWorkstationで、x86-64、Arm64、そして64ビットのリトルエンディアンPowerPCをサポートしています。(つまり、3つのバリエーションがあります。)
Serverも従来型のカスタマイズ可能なディストリビューションで、デスクトップ版はありませんが、CockpitというWebベースの管理インターフェースが組み込まれています。x86-64、Arm64、リトルエンディアンPowerPC、S390(IBM Zメインフレーム)で利用可能です。インストール可能なISO形式、qcow2
VMイメージ、ネットワークインストールISO、そしてArm64用のRAWディスクイメージも提供されています。(こちらもダウンロード数は13です。)
ただし、これは唯一のサーバーエディションではありません。他にもバリエーションがあり、ほとんどは変更できません。
Fedora Serverが主にホストマシン向けであるのに対し、Fedora Cloudはローカルまたはパブリッククラウド上のVM内での実行に重点を置いています。Cloud自体には、Cloud Base、Atomic Image、これら両方に対応するVagrantイメージ、そしてDockerイメージの4つのサブバージョンがあります。6種類のx86-64ダウンロードに加え、Arm64、ppc64le、s390xをカバーする7種類のダウンロードが用意されています。同様に変更不可能ですが、より最小限の機能しか備えていないIoTエディションは、IoTデバイスへの組み込みを目的としています。こちらもx86-64に加えて、複数の種類のArmハードウェアをサポートし、6種類のダウンロードが用意されています。
Fedora の不変版は柔軟性がはるかに低いです。例えば、dnf
コマンドが付属していないため、代わりに rpm-ostree を習得する必要があります。
Fedora CoreOSは、特にKubernetesクラスターだけでなく、スタンドアロンマシン上でもコンテナをホストすることを目的としています。これも変更不可ですが、独自のリリースサイクルがあり、安定版、テスト版、次期版が用意されており、いずれもServer版と同じ4つのCPUアーキテクチャで利用可能です。本稿執筆時点では、安定版はまだバージョン40.20241019.3.0です。これは合計バージョン数には含めません。現時点で合計バージョン数は38に達していると思われます。
また、次のリリースでは、KDE デスクトップ スピンがプロモーションされるため、6 つのエディションが存在することになります。これは現在確認されています。
スピン
Fedora の KDE Plasma スピン – まもなくフルエディションに昇格 – クリックして拡大
デスクトップとラップトップ、そしてグラフィカルユーザーインターフェースの世界に戻ると、Fedora Spinsが登場します。これは従来型のグラフィカルデスクトップで、デフォルトはBtrfsですが、通常のパッケージマネージャーが付属し、自由にカスタマイズできます。x86-64とArm64の両方で、KDE Plasmaとタッチスクリーンデバイス用のKDE Plasma Mobileデスクトップ、Xfce、LXQt、Miracle-WMタイリングコンポジター、そしてOne Laptop Per ChildプロジェクトのSugar環境を搭載したエディションが用意されています。(さらに12。)
x86-64 のみ、さらに 6 つのスピンがあります: Cinnamon、MATE、LXDE、Budgie デスクトップ、および 2 つのタイル ウィンドウ マネージャー (X11 用の i3 と Wayland ベースの Sway)。
様々なフォーマットとCPUアーキテクチャを合わせると、ダウンロード数は56種類に上ると思われますが、まだ終わりではありません。デスクトップ向けの変更不可エディションであるFedora Atomicデスクトップも4種類追加されました。そのうち2つは派手なコードネームが付けられています。SilverblueはGNOME、KinoiteはKDE Plasmaを使用しています。Fedora Sway Atomicは、SwayタイルWaylandコンポジターを使用しています。Budgieデスクトップも新たに追加されました。以前はOnyxと呼ばれていましたが、現在はより分かりやすくFedora Budgie Atomicと呼ばれています。
(もし私たちに任されていたら、ファミリー名とデスクトップ名をこっそり切り替えて、素晴らしいAtomic Budgieを作っていたでしょう。まあいいでしょう。おそらく、The Register のアート部門は、どうなっていたかを楽しんでくれるでしょう。)
ラボ
でも、待ってください!Fedora Labsには、さらに8つのデスクトップバンドルがあり、それぞれに様々な追加アプリケーションが含まれています。例えば、Astronomy LabはKDE Plasmaと天体観測者向けのアプリコレクションを組み合わせています。Python LabsとScientific Labsはそれぞれ3つのフォーマットを提供しており、Python LabsではArm64サポートも追加されています。
推定では、合計73種類のエディションとダウンロード形式が用意されることになります。リリースが少し遅れたのも無理はありません。
テストの時間
あまり見かけない 2 つの形式で簡単にテストを実行しました。適切なハードウェアと VM にさまざまなエディションをすべてインストールすると、来年「銀河ヒッチハイク・ガイド」にインスパイアされた Fedora 42 がリリースされたとき (おそらくタオルの日) にまだテスト中になってしまうからです。
まず、新しいMiracle-wmスピンを試しました。これは、 Ubuntu SummitでReg FOSSデスクが話をしたCanonicalのMatthew Kosarek氏によるタイリングWaylandコンポジターを使用しています。まだ開発中ですが、7月にバージョン0.3.0を確認しました。Canonical製のコードをFedora(あるいはRed Hat)が使用するのは、滅多にありませんが、前例のないことではありません。例えば、Ubuntuバージョン6.10から14.10まで搭載されていたUpstart initシステムは、現在は廃止されていますが、Fedora 9から14でも使用されており、RHEL 6にも含まれていました。CanonicalのMirディスプレイサーバーはFedora 40にパッケージとして同梱されていましたが、今ではそれを使用する環境と、それを披露するスピンが用意されています。
Fedora Miracle はなかなか良さそうです。このスピンには、nwg-shellプロジェクトの便利なアクセサリがいくつかプリインストールされています。nwg -panelが提供するトップパネルと、 nwg-dockによる左側の垂直ドックがあり、デフォルトではnwg-drawerランチャーを開くボタンが1つあります。ターミナルエミュレーターは標準で、Firefox 以外にもアクセサリがいくつかあります。Ubuntu 用の Miracle-WM snap 内の設定よりもはるかに使いやすいですが、それでも最初は Miracle のキーストロークチートシートが必要になります。
動作はしましたが、まだ少し未完成な感じがします。例えば、Anacondaインストーラのボタンを表示させるために、ウィンドウのサイズを何度も調整する必要がありました。超軽量ディストリビューションではありません。ディスク容量は約5.5GBですが、Btrfs圧縮により2.5GBに圧縮され、アイドル時のRAMは約650MBです。それでも、Mirを採用したデスクトップディストリビューションがリリースされたのは素晴らしいことです。Mirは、現在存在する多くの独立したWaylandコンポジターを統合する上で、依然として大きな可能性を秘めていると感じています。
Fedora Budgie Atomic 41も軽く試してみました。これはFedoraのイミュータブル版とBudgieバージョン10.9.2を組み合わせたものです。Budgieは、GNOMEターミナル3.54やGedit 46.2などのGNOMEテクノロジーをベースにした、シンプルで高速、そしてクリーンなX.orgデスクトップを提供しますが、CinnamonのNemoファイルマネージャーはバージョン6.2.8です。必須アクセサリとFirefoxを除けば、それほど多くの機能はありません。リソース消費量は中程度で、VMでも高速に感じました。アイドル時のRAMは875MB、ファイル圧縮時のディスク容量は約7GBです。
最新のイミュータブルデスクトップスピンのデザインが気に入っています。私たちにとっては、Atomic Budgie が依然として気に入っています - クリックして拡大
これは変更不可能なディストリビューションなので、必要な追加コンポーネントはFlatpakを使って探してインストールする必要があります。最初の実行では、GNOME Softwareが様々なアップデートを見つけ、ダウンロードしてくれました。その後すぐに再起動すると、システムは最新の状態になりました。全て非常にスムーズに動作しましたが、ディスク容量がいっぱいになってしまうような不注意な場合、Btrfsの安定性にはまだ疑問が残ります。堅牢性を重視して設計されたディストリビューションにとって、これは潜在的な弱点のように思えます。
Flatpakとして入手できる標準的なツールだけが必要な場合は、変更不可能なFedoraエディションで十分でしょう。また、従来のディストリビューションよりも継続的なメンテナンスの必要性も少なくなります。たまに使うツールであれば、Distroboxのようなマルチ環境コンテナシステムをインストールすれば、従来のディストリビューション向けにパッケージ化されたソフトウェアをインストールして実行できます。
HJハインツが1896年に全く架空の「品種数」を考案した時点で、すでに60種類以上の製品を販売していました。Fedoraの製品ラインナップは驚くほど広範囲ですが、その役割は技術のテストベッドとしての役割にあります。
Btrfsへの不信感に加え、Fedoraファミリーの不変製品群、そしてFlatpak自体を支えるOStreeアップグレードシステムの背後にある隠れた複雑さにも懸念を抱いています。これはCanonicalのSnapシステムよりもはるかに複雑です。これはRed Hatがスナップショット対応のファイルシステムを搭載していなかったことが一因となって開発されたため、Fedoraが現在Btrfsを使用しているのは皮肉なことです。ブート可能なコンテナへの移行によって、それが著しく簡素化されるのか、それとも単に柔軟性が損なわれるだけなのかは、依然として不明です。
- AlmaLinuxが新しいKittenを披露
- Xfce 4.20はWaylandサポートに向けて前進、Mint 22.1はデスクトップルーチンを改良
- Linux Deepin 23: 欧米のデスクトップが参考にできる、中国発の洗練されたディストリビューション
- Linuxカーネル6.11がビンテージテレビのサポートを追加
とはいえ、Fedoraの提供する多様な機能は、他のどのディストリビューションよりも圧倒的です。DebianベースやUbuntuベースのメタディストリビューションは数多く存在しますが、Fedoraはそれらの大半を独自に管理しています。こうした実験的な取り組みは良いことですが、意図せぬ結果として、意思決定が麻痺してしまう可能性も十分にあります。
新しいことに挑戦するのは良いことですが、この目を見張るような多様な機能を、よりシンプルなものに集約するには、ある程度の高度な監督と管理が必要かもしれません。例えば、コンポーザビリティを示す良い方法としては、いくつかのチェックボックスで好みのフレーバーを選択できるフォームを用意するといった方法があります。
- 変更不可能ですか? はい: ☑ いいえ: ☐
- グラフィック? はい: ☑ いいえ: ☐
- ウェイランド: ☐ X.org: ☑
- どのようなGUIですか? タイル表示: ☐ フルデスクトップ: ☑
- デスクトップを選びますか? 1 つ選択してください。
- GNOME: ☐
- KDE プラズマ: ☐
- LXQt: ☐
- Xfce: ☑
- アプリケーション スイートを選択してください...
- 必要なものだけ:☑
- フルオフィスデスクトップ: ☐
- Python開発: ☐
- 天文学: ☐
- デスクトップを選びますか? 1 つ選択してください。
- どのようなGUIですか? タイル表示: ☐ フルデスクトップ: ☑
- ウェイランド: ☐ X.org: ☑
- グラフィック? はい: ☑ いいえ: ☐
Fedoraの現状を考えると、これよりはるかに多くのオプションが必要になるでしょうが、ご理解いただけたでしょうか。現在、Fedoraには豊富な機能が搭載されており、それら全てを搭載するには50GBの2層BluRayディスクが複数枚必要になります。(長年のSUSE愛好家なら、何十年も前に起きた問題を覚えているでしょう。)
Fedoraは今や成熟したOSであり、そのルーツはさらに成熟しています。Fedora Core 1がリリースされてから21年が経ちましたが、オリジナルのディストリビューションであるRed Hat Linuxは、Fedora 41の30年前の1994年10月末にベータ版がリリースされました。中期的な普及の兆候は避けられません。それでも、Fedoraは現在、安定して非常に優れたディストリビューションであり、新規インストールもアップグレードも安全かつ確実に実行できます。®