为什么Chromium无法像Firefox一样自动更新?


8

几天前Firefox通过更新管理器自动更新到了版本14,但是Chromium Web浏览器仍然停留在版本18中,而Google Chrome已经是版本20。为什么会发生这种情况,以及如何将Chromium更新到最新版本?

Answers:


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的较新版本中的一些修复程序。


3
@ vasa1 此页面具有有关“主要”和“ 通用” 之间的区别的更多信息,包括谁支持它以及获得多少支持(包括由“社区”提供软件包修复和安全更新的事实)在宇宙中)。此外,该页面还显示了铬浏览器的安全补丁,其中包含更新版本。
thomasrutter 2012年

感谢您提供所有这些有用的信息,这些信息使我很清楚。很高兴知道,即使Chromium不是主要存储库的一部分,但至少安全性修补程序仍由社区覆盖,因为我正在考虑当前版本的Chromium已过时且可能不安全,并且我避免使用它。
Neptunno 2012年

回覆。安全修复...我们在Ubuntu论坛上有一个话题。您介意在那儿看我的帖子吗?

6

没有一个项目没有死。Ubuntu Chromium团队只是没有足够的人从事此工作,因此Ubuntu软件包已过时。本杰明·凯伦萨(Benjamin Kerensa)目前正在与新开发人员联系,以在这里为团队提供支持。因此,情况有望很快改善。


链接的博客文章介绍了所有内容。谢谢!
kayahr

该博客指向micahg和micahg在askubuntu.com上的最新评论在这里。在这个程度上,这个问题是重复的

2
本杰明·凯伦萨不适用于Canonical。他是Ubuntu社区的活跃成员,愿意帮助我通过博客文章宣传对帮助的需求。
micahg

3

Ubuntu的Chromium版本由Ubuntu开发人员维护。因此,在Chromium开发人员更新之后,Ubuntu开发人员随后对其进行了研究,以了解它如何与Ubuntu一起使用并进行必要的修改。这是在Chrome上使用Chromium的唯一优势。要在Ubuntu上使用Chrome,您必须从Google下载该版本,并相信他们可以使其在Ubuntu上正常工作。

如果您希望获得最新版本,而不必考虑Ubuntu开发人员是否批准了该版本,则应该只使用Chrome。


1
我不知道Ubuntu的工作人员会检查Chromium发行版,现在看来是有意义的,无论如何,这似乎花费了太长时间,但我还是想等一下,因为我会尽一切可能逃离Google,而Firefox是我的默认设置,只是有时使用辅助浏览器很有用。
Neptunno 2012年

2
好吧,这并不是Chromium优于Chrome 的唯一优势。在不添加任何非官方软件资源的情况下即可使用Chromium,它在该发行版的生命周期内受支持,并且它是FOSS。
伊利亚·卡根

@EliahKagan确实!
Neptunno 2012年

0

Chromium项目位于此处,适用于Windows,Linux,iOS,Android等。

在发行页面上,最新版本似乎是22版。不知道为什么launchpad.net没有它。


我改变了问题。我的意思是Ubuntu Chromium项目,而不是Google的上游Chromium项目。
kayahr
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.