Firefox 几天前通过更新管理器自动更新到版本 14,但 Chromium 网络浏览器仍然停留在版本 18,而 Google Chrome 已经在版本 20。为什么会发生这种情况,我该如何将我的 Chromium 更新到更新的版本?
tho*_*ter 12
在 Linux 发行版中,软件通常不使用其自己的内部“自动更新”机制。相反,它依赖于发行版来更新它。
这是案件双方Firefox和铬与Ubuntu提供。
有趣的是,Firefox 和 Chromium 与 Canonical 的支持水平不同,而且 Ubuntu 上的 Firefox 有一个有点不寻常的发布策略。
Firefox 包含在 Ubuntu 的主存储库中,而 Chromium 包含在Universe存储库中。这意味着 Ubuntu 版本的 Firefox 直接从 Canonical 获得最佳支持,而 Chromium 的支持依赖于 Ubuntu 社区。Universe 中的大多数软件包都严重依赖Debian开发人员的工作,而 Debian 有不同的优先级。因此,基于此,您会期望 Firefox 包含更多特定于Ubuntu 的定制,并通过更新得到更好的支持。
问题是,稳定发行版中的几乎所有软件(如 Ubuntu,以及除“滚动发行版”以外的大多数其他发行版)在该发行版的生命周期内都不应该收到新版本软件的更新。充其量,它应该只接收较小的更新或安全补丁。Ubuntu 上的 Firefox 在这里有点不寻常,因为 Ubuntu 正在为其稳定的发行版提供完整的主要新上游版本的 Firefox。
这样做的理由是 Firefox 的快速发布策略,它确保“主要”版本实际上比大多数软件的主要版本的破坏性要小一些,但也使得将安全补丁向后移植到旧版本变得非常困难。所以 Canonical 显然决定只为 Ubuntu 提供新的上游版本,而不是修补旧版本。
对于 Chromium 来说,它并不完全像这样,但外观可能具有欺骗性。Ubuntu 上的 Chromium 有时会获得新的上游版本(这就是为什么即使 Lucid 也在 v18.x 上),有时 Ubuntu 社区会通过修复和安全更新修补现有版本,但不会增加其版本号。然而,这意味着尽管 Ubuntu 中 Chromium 的版本号不同,但它仍然包含较新版本 Chromium 所具有的一些修复程序。
归档时间: |
|
查看次数: |
6729 次 |
最近记录: |