От издаването Ubuntu От версия 22.04 LTS, DEB пакетите на Firefox и firefox-locale ще бъдат заменени с заместители, които инсталират пакета Firefox Snap. Възможността за инсталиране на класическия DEB пакет ще бъде преустановена, което ще принуди потребителите или да използват предоставения Snap пакет, или да изтеглят компилации директно от уебсайта на Mozilla. Потребителите на DEB пакета ще получат прозрачен процес на миграция чрез публикуване на актуализация, която ще инсталира пакета Snap и ще мигрира текущите настройки от домашната директория на потребителя.

Нека ви припомним, че в есенния брой Ubuntu На 21.10 октомври браузърът Firefox беше превключен по подразбиране към snap пакет, но опцията за инсталиране на deb пакет остана налична като опция. От 2019 г. браузърът Chromium също е достъпен изключително във snap формат. Служителите на Mozilla допринасят за поддръжката на snap пакета на Firefox.
Причините за популяризирането на snap формата за браузърите са желанието за опростяване на поддръжката и унифициране на разработката за различни версии. Ubuntu — deb пакетът изисква отделна поддръжка за всички поддържани клонове Ubuntu и съответно, сглобяване и тестване, като се вземат предвид различните версии на системните компоненти, а snap пакетът може да се формира за всички клонове едновременно UbuntuЕдно от ключовите изисквания за дистрибуцията на браузъри е бързото доставяне на актуализации, за да се гарантира навременно отстраняване на уязвимости. Доставката във формат snap ще ускори предоставянето на нови версии на браузъра на потребителите. UbuntuОсвен това, предоставянето на браузъра във формат snap позволява на Firefox да работи в допълнителна изолирана среда, създадена с помощта на механизма AppArmor, което ще засили останалата част от защитата на системата срещу експлоатация на уязвимости в браузъра.
Недостатъците на използването на snap файлове включват трудността на общностния контрол върху разработването на пакети и необходимостта от допълнителни инструменти и инфраструктура на трети страни. Процесът snapd се изпълнява на системата с root права, което създава допълнителни заплахи в случай на компрометиране на инфраструктурата или откриване на уязвимости. Друг недостатък е необходимостта от решаване на проблеми, специфични за доставката на snap файлове (някои актуализации се провалят, появяват се грешки при използване на Wayland, проблеми с гост сесия и трудности при изпълнението на външни обработчици).
От промените в Ubuntu Версия 22.04 също така отбелязва прехода към използване на GNOME сесията с Wayland по подразбиране на системи със собствени драйвери на NVIDIA (ако версията на драйвера е 510.x или по-нова). На системи с графични процесори AMD и Intel, преходът към Wayland по подразбиране се случи в изданието. Ubuntu 21.04.
Източник: opennet.ru
