
フラットパック 1.16Linux 用のサンドボックスおよびアプリケーション配布システムである がついに利用可能になり、Linux 環境でのアプリケーションの開発者とエンド ユーザーの作業を容易にする一連の幅広い改善と新機能が提供されます。この新しいバージョンは、 最後の大きな更新、その利点を活用したいディストリビューションやユーザーに採用される準備ができています。
Flatpak 1.16 の最も注目すべき新機能には、次のものがあります。 USBデバイスをリストする機能、外部ハードウェアとのより流動的な統合への扉が開きます。さらに、KDE での検索にオートコンプリート機能を使用できるようになりました。この進歩は、間違いなくこのデスクトップ環境のユーザーに歓迎されるでしょう。一方、Flatpak は Autotools を使わずに Meson を使用してコンパイルでき、開発の簡素化が期待できる変更です。
Flatpak 1.16 技術ニュースの詳細
最も興味深い追加機能の 1 つは、 プライベートウェイランドソケット。このおかげで、コンポーザはサンドボックス アプリケーション接続を保護された環境に属するものとして識別できるようになります。この進歩により、セキュリティが強化されると同時に、より高度な分離が必要なシナリオにおけるシステムの柔軟性が向上します。
Flatpak はシステム コールのサポートも提供するようになりました modify_ldt オプションの下 --allow=multiarchを実行するために不可欠です。 16ビット実行可能ファイル WINE の特定のバージョンでは。さらに、Flatpak には新しい変数が含まれています flatpak.pc GNOME ソフトウェアなどの依存プロジェクトの場合、lib flatpak ライブラリとの互換性を簡単に検出できるようになります。
最適化とクリーニング
メンテナンスの面では、Flatpak 1.16 は、以前のバージョンで作成された古い一時ディレクトリを自動的に削除するクリーンアップ システムを実装しています。また、コマンドを入力します --device=input デバイスにアクセスするには evdev のようなルートで /dev/input.
もう 1 つの注目すべき新しさは、ターミナル エミュレータの機能です。 Flatpak 操作の進行状況を表示する。この一見小さな改善により、インストール、更新、その他の集中的な操作を処理する際のユーザー エクスペリエンスが大幅に簡素化されます。
APIと柔軟性
新しいAPI flatpak_transaction_add_rebase_and_uninstall() サポートが終了したアプリケーションの管理を容易にするにより、より確実に後継者に置き換えることができます。さらに、追加の言語が AccountsService サービスで構成されている場合は、そこから直接言語を取得することで構成が簡素化されます。
flatpak-portal によって作成されたサブサンドボックスに関して、このバージョンでは次のことが保証されます。 環境変数は正しく継承されます コマンドから flatpak run 元のインスタンスを開始し、関連する以前の問題を解決しました。 FLATPAK_GL_DRIVERS およびその他の同様の機能。
インフラの改善
Flatpak 1.16も ドライバーと古い参照の管理を最適化します。、自動的に削除されます。さらに、アプリケーションのインストールまたは更新後に D-Bus 構成が自動的に更新されるようになり、エクスポートされたサービスを常に利用できるようになります。
一方で、新たな変数が導入される FLATPAK_DATA_DIR Flatpak データ ディレクトリの場所と、次のような追加の変数をカスタマイズします。 FLATPAK_DOWNLOAD_TMPDIR y FLATPAK_TTY_PROGRESS、さまざまな環境でシステムをより柔軟に使用できるようになります。
Flatpak 1.16 のアクセシビリティと互換性
開発者は、サブサンドボックスとメイン プロセスの間で AT-SPI アクセシビリティ ツリーを接続するために、WebKit などのアプリケーションのサポートを追加しました。さらに、コマンド flatpak run -vv 詳細なデバッグ メッセージが提供されるようになりました。 サンドボックスパラメータ 該当するもの。
Flatpak バージョン 1.16 は、からダウンロードできます。 GitHubの公式プロジェクトページ。ただし、手間なくインストールできるように、GNU/Linux ディストリビューションの公式リポジトリを通じてバージョンを更新することを強くお勧めします。
Flatpak はすでに Linux エコシステムにおいて不可欠なツールであり、このバージョンは Linux エコシステムのリーダーとしての地位をさらに強化します。 サンドボックスとアプリケーション配布。これらの改善により、Flatpak 1.16 は現在のニーズに対応するだけでなく、将来の開発のための強固な基盤も確立します。