如何通过软件更新程序让 Firefox 67 更新?

恢复莫妮卡

我喜欢在我方便的时候从 Software Updater 一次更新我的所有软件。过去,Firefox 更新与所有其他更新一起出现在软件更新程序中。然而,最近 Firefox 似乎在没有告诉我的情况下自动更新自己,而且我没有看到控制该行为的设置。有没有办法获得旧行为,以便软件更新程序控制 Firefox 更新?

我正在运行 Ubuntu 18.04.2 和 Firefox 67.0.3。

用户535733

对于使用股票 Ubuntu 的人来说,这些神秘的升级很可能来自Ubuntu 存储库的 -security 口袋。安全升级通过无人值守升级(默认启用)推送,并在您看不到的情况下安装在后台。

那是 Ubuntu 机制,而不是 Firefox 内置更新程序。

检查的简单方法是查看您的 /var/log/unattended-upgrades/unattended-upgrades.log。

这是检查该日志的示例。可以看到firefox在6月17日和6月19日在后台默默升级了:

$ grep firefox /var/log/unattended-upgrades/unattended-upgrades.log
2019-06-17 06:47:06,836 INFO Packages that will be upgraded: [...] firefox firefox-locale-en [...]
2019-06-19 11:49:03,299 INFO Packages that will be upgraded: firefox firefox-locale-en [...]

以下是当前在 19.04 Ubuntu 存储库的各个口袋中可用的 Firefox 软件包示例:

$ apt-cache madison firefox
   firefox | 67.0.3+build1-0ubuntu0.19.04.1 | http://us.archive.ubuntu.com/ubuntu disco-updates/main amd64 Packages
   firefox | 67.0.3+build1-0ubuntu0.19.04.1 | http://security.ubuntu.com/ubuntu disco-security/main amd64 Packages
   firefox | 66.0.3+build1-0ubuntu1 | http://us.archive.ubuntu.com/ubuntu disco/main amd64 Packages

让我们把它分解一下:

  • 迪斯科/主:66.0.3(原版,未更新)
  • 迪斯科更新:67.0.3(通过软件中心或软件更新程序)
  • disco-security:67.0.3(通过无人值守升级、软件中心或软件更新程序)

-updates 和 -security 都推送同一个包并不罕见。之后,这是一场竞赛:如果软件更新程序首先运行,您将看到列出的 Firefox 升级。如果无人值守更新首先运行,那么您不会。

如果您真的想查看所有升级,则必须禁用无人值守升级。几个星期前我试过这个,它非常沉闷。我很快重新启用了无人值守升级。这是一次很好的学习经历。如果您尝试,请记住每天运行 apt-update/upgrade以掌握新披露的安全漏洞。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章