Ubuntu 22.04“Jammy Jellyfish”随争议的 Firefox 变化一起到来
新版本的 Ubuntu 22.04 又名“Jammy Jellyfish”,改变了 Mozilla Firefox 的打包方式,批评者称其会降低性能。
Canonical 终于发布了其流行的 Ubuntu Linux 发行版的最新版本 22.04 LTS,称为“Jammy Jellyfish”。该系统包括一些重大更改,其中包括对 Mozilla Firefox 浏览器的打包方式有争议的更改。
Ubuntu 22.04 中 Firefox Snap 的争议
在以前的 Ubuntu 版本中,Mozilla Firefox 是一个 .deb 软件包,作为 Debian 和 Ubuntu 系列发行版中使用的 APT 软件包管理系统的一部分。
在 22.04 中,Firefox 现在是一个 Snap 包。 Snap 是 Ubuntu 开发者 Canonical 开发的替代包管理方案。使用 Snap,可以将程序及其所有依赖项集中在一个大包中进行分发。这与传统的做法形成鲜明对比,传统做法是单独传送程序,然后将其留给发行版的包管理器来包含这些程序所依赖的共享库。
虽然这使开发人员更容易分发软件,但一些用户抱怨说,与旧的 APT 软件包相比,它使 Firefox 等复杂程序变得更大且启动速度更慢。
根据 Canonical 工程经理 Kan VanDine 于 2021 年 9 月发布的 Ubuntu Discourse 帖子,这一更改是应 Mozilla 的要求做出的。提出这一请求是为了减轻支持平台的压力,同时允许 Mozilla 更快地推出对 Firefox 的更改。
Mozilla 和 Canonical 都致力于将 Firefox 从 APT 过渡到 Snap。 Canonical 此前也将 Google Chrome 的开源版本 Chromium 从 APT 迁移到了 Snap。
Ubuntu 22.04 中还有哪些新功能?
除了有争议的 Firefox 变化之外,还有许多底层改进。
有较新版本的内核,包括受支持硬件上的版本 5.17。 Ubuntu 22.04 还包括 GNOME 42 作为默认桌面,它首次推出了一些新的默认应用程序以及增强的黑暗模式。 Ubuntu 使用自己的主题定制了 GNOME,其中包括与“Jammy Jellyfish”品牌保持一致的风格化版本的 Jellyfish。
有兴趣的用户可以从 Ubuntu 网站的下载部分下载最新版本的 ISO 映像,而 Canonical 则建议想要从 20.04 升级系统的现有用户等待几天,以便他们在最后一刻整理一些内容根据发行说明,存在错误。
Ubuntu 22.04 是一个“LTS”或“长期支持”版本,这意味着它将在发布之日起五年内收到更新。它比 2020 年 4 月发布的上一个 LTS 版本 20.04 晚了两年。
尽管 Firefox 存在争议,Ubuntu 22.04 仍继续前进
尽管 Firefox 的变化引发了轩然大波,Ubuntu 仍然延续了定期更新的传统。它仍然是 Linux 世界中最受欢迎的原因之一。尽管有规律性,Canonical 还制作了一个替代的滚动发布版本,提供更频繁的更新,称为“Rolling Rhino”,模仿 Arch Linux 等一些竞争对手发行版的节奏。