几天前,Firefox 通过更新管理器自动更新到版本 14,但 Chromium 网络浏览器仍然停留在版本 18,而 Google Chrome 已经是版本 20。为什么会发生这种情况?我该如何将我的 Chromium 更新到较新的版本?
答案1
在 Linux 发行版中,软件通常不使用自己的内部“自动更新”机制。相反,它依赖发行版进行更新。
这是两个都Ubuntu 附带 Firefox 和 Chromium。
有趣的是,Firefox 和 Chromium 与 Canonical 的支持级别不同,而且 Ubuntu 上的 Firefox 有一个有点不寻常的发布策略。
Firefox 包含在 Ubuntu 的主要的存储库,而 Chromium 位于宇宙存储库。这意味着 Ubuntu 版本的 Firefox 直接从 Canonical 获得最佳级别的支持,而 Chromium 的支持则依赖于 Ubuntu 社区。宇宙严重依赖Debian开发人员和 Debian 有不同的优先级。因此,基于此,你会期望 Firefox 包含更多的针对 Ubuntu 进行定制,并通过更新获得更好的支持。
问题是,稳定发行版(如 Ubuntu 以及除“滚动发行”发行版之外的大多数其他发行版)中的几乎所有软件都不应在该发行版的生命周期内收到新版本软件的更新。它最多只应收到小更新或安全补丁。Ubuntu 上的 Firefox 在这里有些不寻常,因为 Ubuntu 为其稳定发行版提供了完整的主要新上游版本的 Firefox。
这样做的理由是 Firefox 的快速发布策略,该策略确保“主要”版本实际上比大多数软件的主要版本破坏性更小,但也使得将安全补丁反向移植到旧版本变得相当困难。因此,Canonical 显然决定只为 Ubuntu 提供新的上游版本,而不是修补旧版本。
对于 Chromium 来说,情况并非完全如此,但外表可能会具有欺骗性。Ubuntu 上的 Chromium 有时做获取新的上游版本(这就是为什么 Lucid 也使用 v18.x 的原因),而其他时候 Ubuntu 社区会使用修复和安全更新修补现有版本,但不会增加其版本号。然而,这意味着尽管 Ubuntu 中的 Chromium 版本号不同,但它仍然包含新版本 Chromium 的一些修复。
答案2
不,这个项目并没有结束。Ubuntu Chromium 团队只是没有足够的人手来开发它,这就是 Ubuntu 软件包过时的原因。Benjamin Kerensa 目前正在联系新的开发人员来支持该团队这里。因此希望情况能尽快改善。
答案3
Ubuntu 版本的 Chromium 由 Ubuntu 开发人员维护。因此,在 Chromium 开发人员更新后,Ubuntu 开发人员会查看它如何与 Ubuntu 配合使用并进行必要的修改。这是使用 Chromium 而不是 Chrome 的唯一优势。要在 Ubuntu 上使用 Chrome,您必须从 Google 下载该版本并相信他们能够使其与 Ubuntu 正常运行。
如果您宁愿获得最新版本,而不考虑它是否已获得 Ubuntu 开发人员的批准,那么您应该使用 Chrome。
答案4
Chromium 项目仍在运行这里,提供适用于 Windows、Linux、iOS、Android 等的版本。
从发布页面来看,最新版本似乎是版本 22。不确定为什么 launchpad.net 没有它。