今天我加载了更新管理器,它想用 5.0beta5 替换 Firefox 4.0.1。为了再检查一下,我运行了以下命令,apt-cache policy firefox
结果如下:
5.0~b5+build1+nobinonly-0ubuntu0.11.04.1 0
500 http://gb.archive.ubuntu.com/ubuntu/ natty-proposed/main amd64 Packages
我以前从未见过 Ubuntu 在发布中期以这种方式更新浏览器。尤其是测试版。
有人知道幕后发生了什么吗? Natty 为什么要将其浏览器更新到新的主要版本?
答案1
Firefox 5.0 只是针对 4.0.1 用户的下一个常规安全更新,计划于 6 月 21 日发布。但是,由于 Firefox 的新发布模式,我们还需要同时更新 Firefox 翻译(我们将对所有未来的 Firefox 安全更新都这样做)。这意味着我们还需要在 Firefox 5.0 更新中提供更新的 language-pack-xx-* 包。
为了做好准备,我们在 5.0 版本发布时将 Firefox 翻译从主要语言包中分离出来。这意味着将来我们不需要为 Firefox 安全更新重新制作所有语言包(这会导致相当大的 QA 损失)。由于这种打包拆分,并且新语言包包含所有其他应用程序的更新翻译(从 Launchpad 导出),因此它们需要在 natty-proposed 中进行扩展测试,然后我们才能在 6 月 21 日将它们发布给所有人。但是,测试它们还取决于 natty-proposed 中新拆分出来的 Firefox 翻译包(否则语言包测试人员将无法满足包关系)。
我们决定将当前测试版上传到 natty-proposed,因为如果我们等到发布版本后再开始测试 natty-proposed 中的语言包,我们将不得不推迟下一次安全更新。请注意,当前测试版实际上更像是 RC 而不是测试版(这是最终发布版本之前的最后一个计划测试版,从现在到 6 月 21 日之间不太可能发生变化)
我们不打算向所有用户发布测试版 - 我们会于 6 月 21 日将最终 5.0 版本发布到 natty-security 和 natty-updates 时删除该版本。请记住,natty-proposed 是一个选择参加在将稳定版本更新发布给所有用户之前,我们会将用于测试稳定版本更新的软件包上传到这个存储库。
答案2
Firefox 5 最终版本计划于6月21日发布,这很快就会是下一个稳定版本。
这次疯狂的版本更新可能是由 Chromium / Chrome 引起的,它喜欢每隔一个月左右更新版本号。
新功能可在此处跟踪Mozilla Wiki:Firefox 5 的功能/发布跟踪