![禁用 Firefox 更新弹出窗口](https://linux22.com/image/1591539/%E7%A6%81%E7%94%A8%20Firefox%20%E6%9B%B4%E6%96%B0%E5%BC%B9%E5%87%BA%E7%AA%97%E5%8F%A3.png)
我运行 Firefox Nightly (68.0a1),它假装允许我选择何时更新,但随后一直唠叨我,直到我屈服并真正进行更新。
你可以想象这非常烦人,因为更新是每晚发布的。这意味着我会收到无数这样的弹窗,而我似乎对此无能为力:
单击“不是现在”会关闭弹出窗口,直到稍后的任意时间或直到下一个应用程序启动,因此即使我单击它,我也可能需要在几分钟后再次关闭它。
- Nightly 设置页面没有提供关闭自动更新的选项,否则我会每天多次为此烦恼
- 设置
app.update.auto
为false
除了不断使这些弹出窗口出现外没有其他效果 - 设置
app.update.silent
为true
对此问题没有影响
据我所知,标准 Firefox 版本中也存在相同的行为,因此该问题也适用于该版本。
我该如何摆脱这些弹出窗口?
MacOS Mojave 10.14.4
更新:他们为什么这样做?
以下答案中的链接有关于禁用自动检查更新的内容:
Bugzilla@Mozilla 上的错误列表强调该选项“很容易启用然后被遗忘”,并且它“导致孤立用户”和“使用户面临严重的安全问题”
由于禁用自动检查更新的选项显然不仅从 Firefox 的设置页面中消失了,而且从中about:config
也消失了,这就是为什么上述理由都是糟糕的借口,并且没有一个令人信服:
很容易忘记?他们一定是在开玩笑。他们已经清楚地表明,他们有办法一遍又一遍地提醒用户同一件事,完全由他们自己决定。然后暗示不可能只是偶尔提醒用户手动检查更新,这太荒谬了。
“导致用户被孤立”——他们真的把主动选择和成为受害者混为一谈了吗?毫无疑问,这是主动选择,或者很容易被变成主动选择,因为第 1 点;如果你定期收到提醒,并且有选择和机会手动检查更新,你就不会“被孤立”(即被抛弃)。事实上,他们有选择地选择不实现这样的提醒(即重复使用已经存在的功能),而这是它被视为非主动选择的唯一原因,这一事实并不能成为一个特别令人信服的论点。他们本可以添加一个提醒来保留选择,但他们却选择不遗余力地删除选择。
“将用户暴露于严重的安全问题”——与 #2 的原因相同,这不是一个问题;提醒机制已经存在,否定了任何关于它不是一个主动选择以及用户“忘记”检查更新的争论。Mozilla 有工具可以随时提醒用户(例如,每隔一周一次)该检查更新了,但我们每天收到五次有关有可用更新的提醒。
实际上,在何时更新软件方面,我现在从 Apple 那里得到的自由比从 Momzilla 那里得到的自由更多。
答案1
快速的答案是
- 使用 Finder 浏览应用程序
- 右键点击并显示 Firefox.app 的包内容
- 创建新目录 Firefox.app/Contents/Resources/distribution
- 创建名为
policies.json
- 插入以下内容
{
"policies": {
"DisableAppUpdate": true
}
}
- 保存文件并重新打开 Firefox。
以上是对列表指令的重新整理,来自如何阻止 Firefox 的新版本显示更新提醒屏幕?
Mozilla 这样做的原因详见本文https://www.ghacks.net/2018/07/28/mozilla-makes-it-more-difficult-to-block-firefox-updates/
如果你对此“功能”有意见,你可以向他们提供一些反馈https://qsurvey.mozilla.com/s3/FirefoxInput/
答案2
或者,就像我的一个朋友建议的那样,直接删除 updater.exe。没有它,无论浏览器如何努力,它都无法更新。
这是一个很好的解决方案。在我的例子中,我将该文件重命名为 _updater.exe,并且不再被访问。
答案3
在 Windows 上
找到 Firefox 所在的位置并创建一个名为分配
IEc:\firefox\distribution
创建一个名为策略.json并在其中粘贴以下内容:
{“政策”:{“DisableAppUpdate”:true}}
保存,重启FF