禁用 Firefox ESR 中的更新

禁用 Firefox ESR 中的更新

是否可以在安装时禁用更新检查并阻止 Firefox 安装更新?我们打算使用 SCCM 以受控方式安装更新。非常感谢您的帮助!

答案1

我知道这是一个老问题,但如今(65.0.2)禁用更新相对复杂。以下是解决方案:

  1. 在 Firefox 应用程序目录中,创建一个名为分配。在 Windows 上,创建一个名为 的目录,distributionEXE 位于其中。在 Mac 上,位置为Firefox.app/Contents/Resources/distribution。在 Linux 上,位置为firefox/distribution,其中firefox是 Firefox 的安装目录,根据发行版的不同而不同,但通常为/opt/firefox
  2. 里面分配,放置一个名为策略.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

http://www.geo-tux.de/it/firefox-10-esr-deployment

答案3

在 /etc/hosts 中排除 Firefox 更新站点,或者在防火墙上阻止该站点。这样,任何机器都无法访问该站点,您就可以根据需要部署更新。

打开 Firefox,转到 about:config 并检查“app.update.url”的内容。然后阻止该网站/IP 地址。我怀疑 Mozilla 会轮换该 FQDN 上的 IP 地址,因此通过 IP 地址阻止它可能有点棘手。在 /etc/hosts 中阻止它更容易,但您需要将 hosts 文件推送到每个系统。

目前,更新服务器似乎是“aus5.mozilla.org”(从下面链接中的 Mozilla 讨论和我自己的浏览器来看),但这可能会 (a) 根据地区或 (b) 下一个版本而改变。

也可以看看: https://support.mozilla.org/en-US/questions/1224757

相关内容