Mulai rilis Ubuntu 22.04 LTS, paket DEB Firefox dan firefox-locale akan digantikan dengan stub yang menginstal paket Firefox Snap. Kemampuan untuk menginstal paket DEB klasik akan dihentikan, dan pengguna akan dipaksa untuk menggunakan paket Snap yang disediakan atau mengunduh versi build langsung dari situs web Mozilla. Pengguna paket DEB akan diberikan proses migrasi yang transparan dengan menerbitkan pembaruan yang akan menginstal paket Snap dan memigrasikan pengaturan saat ini dari direktori home pengguna.

Sebagai pengingat, pada rilis musim gugur Ubuntu 21.10, peramban Firefox dialihkan ke paket snap secara default, tetapi opsi untuk menginstal paket deb tetap tersedia. Sejak 2019, peramban Chromium juga tersedia secara eksklusif sebagai paket snap. Karyawan Mozilla berkontribusi dalam pemeliharaan paket snap Firefox.
Motivasi untuk mempromosikan format snap untuk peramban adalah untuk menyederhanakan pemeliharaan dan menstandardisasi pengembangan di berbagai versi Ubuntu. Paket deb memerlukan pemeliharaan terpisah untuk semua cabang Ubuntu yang didukung, sehingga memerlukan pembangunan dan pengujian berdasarkan berbagai versi komponen sistem, sementara paket snap dapat dibuat untuk semua cabang Ubuntu sekaligus. Salah satu persyaratan utama untuk distribusi peramban adalah perlunya pengiriman pembaruan yang cepat untuk mengatasi kerentanan. Pengiriman dalam format snap akan mempercepat pengiriman versi peramban baru kepada pengguna Ubuntu. Lebih lanjut, pengiriman peramban dalam format snap memungkinkan Firefox untuk berjalan di lingkungan terisolasi tambahan yang dibuat menggunakan AppArmor, yang akan memperkuat perlindungan sistem lainnya dari eksploitasi kerentanan peramban.
Kelemahan penggunaan snap meliputi kesulitan kontrol komunitas atas pengembangan paket dan kebutuhan akan alat tambahan serta infrastruktur pihak ketiga. Proses snapd berjalan pada sistem dengan hak akses root, yang menciptakan ancaman tambahan jika terjadi gangguan infrastruktur atau ditemukannya kerentanan. Kelemahan lainnya adalah perlunya mengatasi masalah khusus terkait pengiriman snap (beberapa pembaruan gagal, bug muncul saat menggunakan Wayland, masalah sesi tamu, dan kesulitan menjalankan pengendali eksternal).
Perubahan lain pada Ubuntu 22.04 adalah peralihan ke penggunaan sesi GNOME dengan Wayland secara default pada sistem dengan driver NVIDIA proprietary (jika versi drivernya 510.x atau lebih baru). Pada sistem dengan GPU AMD dan Intel, peralihan ke Wayland secara default terjadi dengan dirilisnya Ubuntu 21.04.
Sumber: opennet.ru
