主要 Snap 错误延迟 Ubuntu 22.04 点发布

Ubuntu 开发者 Canonical 决定将 Ubuntu 22.04 的“点发布”推迟到 2022 年 8 月 11 日,原因是存在影响安装 Snap 软件包能力的错误。

OEM 安装的“意外问题”

高级软件工程师 Łukasz Zemczak 在给 Ubuntu 开发人员的消息中解释了这个问题 邮件列表

在测试我们的 22.04.1 候选版本期间,我们发现了一个与 Ubuntu 桌面安装程序映像的 OEM 安装功能有关的意外问题。

该问题会影响由提供预装 Ubuntu 的 PC 制造商完成的安装。 设置用户帐户后,他们将无法使用 Snap,Ubuntu 较新的包管理系统。

Ubuntu 用户什么时候可以升级?

由于无法安装软件包显然是一个主要问题,Canonical 决定将点发布推迟到 2022 年 8 月 11 日。

Ubuntu 单点版本通常具有错误修复和其他小调整。 它们通常在主要版本发布几个月后发布。 单点版本大致相当于 Windows Service Pack。 现有 Ubuntu 用户仅在第一次发布后提供最新版本作为升级。

决斗包管理器

虽然 Snap 包存在问题,但父发行版 Debian 创建的 APT 包系统显然不受影响。

Snap 在 Linux 社区中因其所谓的膨胀而受到批评,因为 Snap 包含程序的所有依赖项。 Ubuntu 22.04 将默认的 Firefox 浏览器从 APT 包更改为 Snap。 尽管如此,更多的应用程序似乎准备转向 Snap。

Canonical 也有尝试通过提供自己的解决方案来对抗开源社区的历史,例如 Upstart 流程管理系统,最终放弃了 Upstart 用于 systemd 的方式。

Snap 还与另一个与分发无关的打包系统 Flatpak 竞争。 似乎随着发布延迟,包管理将在一段时间内成为 Ubuntu 上的摩擦源。

不耐烦的用户无论如何都可以安装 Ubuntu 22.04

尽管有延迟,用户仍然可以直接下载并安装 Ubuntu 22.04,而无需等待升级。 只需获取安装介质并启动系统即可。