从Ubuntu22.04LTS开始,Firefox将只为用户提供snap包,传统安装deb包的方式也将失效,所有用户将被禁止强制使用官方推荐snap版的Firefox。对于目前使用deb包的用户,可以通过更新过渡到snap,更新后的Firefox会从用户的主目录中获取原始版本的设置。去年9月,我们曾报道过,由于Canonical和Mozilla之间的分发协议,Ubuntu21.10将默认使用snap版本的Firefox,但Ubuntu用户当时仍可以手动安装deb版本的Firefox。现在经过半年的过渡期,Firefox将彻底放弃deb包。Firefox作为跨平台浏览器,大力推广snap格式的原因也很好理解,就是通过snap可以简化支持,统一不同版本Ubuntu的开发。以往使用deb包时,每当Firefox发布新版本时,开发者都需要在不同的Ubuntu版本上对deb版本进行打包、测试、上传和发布,这需要开发者花费额外的时间和精力进行维护。snap包没有这个问题,支持所有运行snapd的发行版。再加上浏览器作为桌面的互联网入口,需要及时更新浏览器以阻止任何潜在的漏洞。通过快照,Mozilla可以尽快为Ubuntu用户带来新版本的浏览器。此外,snap版浏览器允许用户在使用AppARMOR机制创建的隔离环境中运行Firefox,可以加强对系统其他部分的保护,即使浏览器存在漏洞也不会影响其他部分。系统。不仅是Firefox,从2019年开始,Chromium浏览器仅以snap的形式提供给用户。根据当前信息,Ubuntu版本暂时不受此转换的影响,下游发行版(如LinuxMint)也不会受到影响。针对这个问题,已经有用户提出抗议。本文转自OSCHINA文章标题:从Ubuntu22.04开始,Firefox将只提供snap包
