![禁用 Firefox ESR 中的更新](https://linux22.com/image/1308252/%E7%A6%81%E7%94%A8%20Firefox%20ESR%20%E4%B8%AD%E7%9A%84%E6%9B%B4%E6%96%B0.png)
是否可以在安装时禁用更新检查并阻止 Firefox 安装更新?我们打算使用 SCCM 以受控方式安装更新。非常感谢您的帮助!
答案1
我知道这是一个老问题,但如今(65.0.2)禁用更新相对复杂。以下是解决方案:
- 在 Firefox 应用程序目录中,创建一个名为分配。在 Windows 上,创建一个名为 的目录,
distribution
EXE 位于其中。在 Mac 上,位置为Firefox.app/Contents/Resources/distribution
。在 Linux 上,位置为firefox/distribution
,其中firefox
是 Firefox 的安装目录,根据发行版的不同而不同,但通常为/opt/firefox
。 里面分配,放置一个名为策略.json包含以下内容:
{ "policies": { "DisableAppUpdate": true } }
资料来源:
https://support.mozilla.org/en-US/questions/1232918
https://github.com/mozilla/policy-templates/blob/master/README.md
注意:我只能保证 Windows 解决方案,因为我已经尝试过并且有效。其他解决方案是从链接导入的。
答案2
你可以使用以下命令更改自动安装设置
工具 -> 选项 -> 高级 -> 更新
并根据您的目的更改选项。
以上内容仅影响您自己的帐户。
要对所有帐户执行此操作,您可以将文件“local-settings.js”放在defaults\pref
要指定的文件夹中mozilla.cfg
。
答案3
在 /etc/hosts 中排除 Firefox 更新站点,或者在防火墙上阻止该站点。这样,任何机器都无法访问该站点,您就可以根据需要部署更新。
打开 Firefox,转到 about:config 并检查“app.update.url”的内容。然后阻止该网站/IP 地址。我怀疑 Mozilla 会轮换该 FQDN 上的 IP 地址,因此通过 IP 地址阻止它可能有点棘手。在 /etc/hosts 中阻止它更容易,但您需要将 hosts 文件推送到每个系统。
目前,更新服务器似乎是“aus5.mozilla.org”(从下面链接中的 Mozilla 讨论和我自己的浏览器来看),但这可能会 (a) 根据地区或 (b) 下一个版本而改变。