Firefox ブラウザは、Ubuntu 22.04 LTS では Snap 形式でのみ出荷されます

Ubuntu 22.04 LTS のリリース以降、firefox および firefox-locale deb パッケージは、Firefox で Snap パッケージをインストールするスタブに置き換えられます。 deb 形式でクラシック パッケージをインストールする機能は廃止され、ユーザーは提供されているスナップ形式のパッケージを使用するか、Mozilla Web サイトからアセンブリを直接ダウンロードする必要があります。 deb パッケージ ユーザーの場合、snap パッケージをインストールし、ユーザーのホーム ディレクトリから現在の設定を転送する更新を公開することで、snap に移行するための透過的なプロセスがあります。

Firefox ブラウザは、Ubuntu 22.04 LTS では Snap 形式でのみ出荷されます

Ubuntu 21.10 の秋のリリースでは、Firefox ブラウザがデフォルトでスナップ パッケージとして配信されるように切り替わりましたが、deb パッケージをインストールする機能は保持され、オプションとして利用可能なままであったことを思い出してください。 2019 年以降、Chromium ブラウザもスナップ形式でのみ利用可能になりました。 Mozilla の従業員は、Firefox を使用したスナップ パッケージの保守に携わっています。

ブラウザーのスナップ形式を推進する理由には、メンテナンスを簡素化し、さまざまなバージョンの Ubuntu の開発を統合したいという要望が含まれます。deb パッケージでは、Ubuntu のサポートされているすべてのブランチに対して個別のメンテナンスが必要であり、したがって、システムのさまざまなバージョンを考慮したアセンブリとテストが必要です。コンポーネント、およびスナップ パッケージは、Ubuntu のすべてのブランチに対してすぐに生成できます。 ディストリビューションでブラウザを配信するための重要な要件の XNUMX つは、脆弱性をタイムリーにブロックするための更新を迅速に配信する必要があることです。 スナップ形式での配信により、Ubuntu ユーザーへのブラウザの新しいバージョンの配信が迅速化されます。 さらに、ブラウザをスナップ形式で提供することで、AppArmor メカニズムを使用して作成された追加の隔離環境で Firefox を実行できるようになり、ブラウザの脆弱性悪用からシステムの残りの部分の保護が強化されます。

スナップを使用するデメリットは、コミュニティによるパッケージ開発の制御が難しくなることと、追加のツールやサードパーティのインフラストラクチャに結び付けられることです。 snapd プロセスは root 権限でシステム上で実行されるため、インフラストラクチャが侵害されたり、脆弱性が発見された場合には、さらなる脅威が生じます。 もう XNUMX つの欠点は、スナップ形式での配信に特有の問題を解決する必要があることです (一部の更新が機能しない、Wayland を使用するとバグが発生する、ゲスト セッションで問題が発生する、外部ハンドラーの起動に問題がある)。

Ubuntu 22.04 の変更点の中で、独自の NVIDIA ドライバー (ドライバーのバージョンが 510.x 以降の場合) を備えたシステムでデフォルトで Walyand との GNOME セッションを使用するようになった点にも注目できます。 AMD および Intel GPU を搭載したシステムでは、Ubuntu 21.04 のリリースとともにデフォルトで Wayland に切り替わりました。

出所: オープンネット.ru

コメントを追加します