Mozilla使阻止Firefox更新变得更加困难

尝试消除问题的工具

Firefox Web浏览器的早期版本在检查更新和在Web浏览器中安装新更新时支持三种状态。

默认设置会自动检查更新,并在发现更新后立即进行安装。第二个状态检查更新,但是需要用户交互才能开始安装更新,第三个状态禁用浏览器中的更新检查。

Firefox用户可以在浏览器中打开about:preferences#general并向下滚动至Firefox Updates部分,以在Firefox浏览器中管理更新设置。

firefox updates options

Firefox用户还可以将about:config上的偏好设置app.update.enabled设置为false以禁用浏览器中的更新检查。

Mozilla通过从浏览器的用户界面和about:config中删除第三个选项,更改了Firefox的更新逻辑。

该组织没有明确提及计划如何处理设置为从不检查更新的Firefox安装。该设置似乎将自动切换为“检查但不安装”,但这在任何地方都没有明确提及。

将浏览器设置为从不检查更新的Firefox用户应在升级到版本63后验证启用了哪个设置。 Firefox 63计划于2018年10月发布

Mozilla为什么要进行更改?

错误 清单 Bugzilla @ Mozilla上的文章强调指出,该选项“易于启用和忽略”,并且“有助于孤立的用户”并使“用户面临严重的安全问题”。

新方法

prevent firefox from updating

但是,该功能不会完全删除。最近引入的策略引擎提供了一个选项,可以完全阻止Firefox中的更新。

Firefox用户和系统管理员可以使用两个选项来使用策略。他们可以手动创建policy.json文件并填写 有适当的政策 ,或使用 优秀的企业策略生成器 代替。

只需将扩展程序安装在Firefox Web浏览器中,然后单击图标即可打开其设置。找到“更新和数据收集”,然后选中“防止Firefox更新”政策。该政策要求Firefox ESR 60或更高版本,或Firefox 62或更高版本。

该插件会创建一个策略文件,您需要将该策略文件放置在Firefox安装的分发文件夹中。

有关政策支持的其他信息是 在这里可用

注册表选项

如果Firefox用户使用Windows禁用自动更新,他们也可以对Windows注册表进行更改。

  1. 打开开始菜单。
  2. 键入regedit.exe并选择结果。
  3. 确认可能显示的UAC提示。
  4. 转到HKEY_LOCAL_MACHINE Software Policies Mozilla Firefox。
    1. 如果不存在任何键,请右键单击上一个键并选择“新建”>“键”,以创建它们。
  5. 右键单击Firefox,然后选择“新建”>“ Dword(32位)值”。
  6. 将其命名为DisableAppUpdate。
  7. 将其值设置为1。

该过程将禁用Firefox中的更新。进行更改后,您需要手动更新Firefox,或者通过在注册表中禁用新值来还原更改。

结束语

虽然通常不建议禁用更新安装,但我认为应该由用户自行决定。是的,如果所有用户都将运行最新版本的Firefox,但用户有多个不想更新的原因,那将是很好的。

尽管在Firefox中完全阻止更新检查比较困难,但是即使在Firefox 63和Firefox 63之后发布的将来版本中,仍然存在这样做的选项。

现在轮到你 :如何处理Firefox中的更新? (通过 桌上型 / 索伦·亨茨切尔