Fedora は、バージョン 38 で完全な FlatHub カタログを開きます
Fedora Linuxディストリビューションの開発における技術面を担当するFESCO (Fedoraエンジニアリング運営委員会)は、 Flathubアプリケーションカタログへのフルアクセスを可能にする提案を承認した。
Fedora 35以降、ユーザーにはFlatpakアプリケーションの一部(ホワイトリストに登録されたもの)のみが提供され、これはfedora-flathub-removeパッケージを使用して実装されていたことを覚えておくことが重要です。Fedora 37では、ホワイトリストが非公式パッケージ、プロプライエタリプログラム、および制限的なライセンス要件を持つアプリケーションを削除するフィルタに置き換えられました。
Fedora Workstation の既存のサードパーティ リポジトリ機能により、ユーザーは外部組織がホストするソフトウェア リポジトリを選択できるようになります。 この選択には、少数の Flathub アプリへのアクセスを提供する F35 以降のリークされたバージョンの Flathub が含まれています。 この変更により、Flathub オファリングからフィルタリングが削除されるため、ユーザーはサードパーティのリポジトリ機能を使用して Flathub のフル バージョンを有効にできます。 グラフィカル ソフトウェア マネージャー アプリケーションでは、Fedora パッケージが利用できない場合にのみ、Flathub パッケージがデフォルトで選択されます。
Fedora 38では、アプリケーションフィルタは無効化されますが、将来的にこの機能が必要になった場合に備えて、フィルタリングメカニズムの実装は残されます。
さらに、Fedora 38では、同じソフトウェアのFlatpakパッケージとRPMパッケージの両方が利用可能な場合に、どちらのパッケージをデフォルトで提供するかを決定するインストール優先順位が導入されることも言及されています。GNOMEソフトウェアインターフェースを使用してアプリケーションをインストールする場合、FedoraプロジェクトのFlatpakパッケージが最初にインストールされ、次にRPMパッケージ、最後にFlathubパッケージがインストールされます。
この方法だと、Flathub Flatpak パッケージは、他の選択肢がない場合にのみ選択されます。必要に応じて、GNOME ソフトウェアの個々のアプリケーションについては、インストール元を手動で選択できます。
近日リリース予定のFedora 38に関して、 BudgieとSwayを搭載した公式ISOイメージが作成される予定であることも注目に値します。
Budgie SIGとSway SIGは、BudgieとSwayを使用したパッケージとビルドの維持管理を目的として設立されました。これらの環境をインストールするためのパッケージは、現在の安定版Fedoraですでに利用可能ですが、Fedora Linux 38以降は、事前にビルドされたISOイメージを使用できるようになります。
Fedora Budgie Spin と Fedora Sway Spin は、現在 KDE、Cinnamon、Xfce、LXQt、MATE、LXDE、i3、および SOAS (Sugar on a Stick) などの代替デスクトップ環境を備えている Fedora Spins ビルドのコレクションを完成させるものです。
Budgie環境はGNOMEテクノロジーと独自のGNOME Shell実装に基づいています(Budgie 11の次期バージョンでは、デスクトップ機能と情報表示および出力を提供するレイヤーを分離する予定です)。
ウィンドウを管理するには、基本的な Mutter プラグインを拡張した、Budgie Window Manager (BWM) ウィンドウ マネージャーを使用します。 Budgie は、従来のデスクトップ パネルと構成が似ているパネルに基づいています。 すべてのパネル要素はアプレットであるため、構成を柔軟にカスタマイズし、レイアウトを変更し、メイン パネル要素の実装を好みに合わせて置き換えることができます。
SwayはWaylandプロトコルを使用して構築されており、i3およびi3barウィンドウマネージャと完全に互換性があります。Swayは、複合ウィンドウマネージャの動作を整理するためのすべての基本要素を含むwlrootライブラリをベースにしたモジュール型プロジェクトとして開発されています。
完全なユーザー環境をセットアップするために、関連するコンポーネントが提供されています: swayidle (KDE のアイドル プロトコル実装によるバックグラウンド プロセス)、swaylock (スクリーン セーバー)、mako (通知マネージャー)、grim (スクリーンショットの作成)、slurp (領域の選択) wf-recorder (ビデオ キャプチャ)、waybar (アプリケーション バー)、virtboard (オンスクリーン キーボード)、wl-clipboard (クリップボード管理)、wallutils (壁紙管理、デスク)。
最後に、さらに詳しく知りたい場合は、以下のリンクから詳細をご確認いただけます。