答案1
通过尝试 Firefox 配置,当之前建议的解决方案不够用时,可以作为一种可能的补充或替代方案。
打开后about:config
(about:config
在地址栏中输入,然后按Enter),应用以下一个或两个配置项:
- 搜索
app.update.silent
,然后将其设置为true
- 搜索
app.update.url
,然后将其更改为虚假/不存在的 URL例如,如果原文是
https://aus5.mozilla.org/update/6/%PRODUCT%/...
,我将其改为xxxhttps://xxxaus5.mozilla.org/update/6/%PRODUCT%/...
答案2
前者都不是关于:配置配置更改现在可以控制更新行为
这应该会按照今天的情况完全禁用 Firefox 中的更新消息。
其他策略也可以通过这种方式进行修改。检查GitHub链接和关于:政策部分。
如果您想要原来的行为,只需撤消这些步骤。
方法 1 - 更改注册表(Windows)
- 创建以下注册表项:
HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox
- 在内部创建一个 32 位 DWORD
DisableAppUpdate
,其值为1
。 - 重新启动 Firefox。
可以将以下内容保存为 .reg 文件以应用此更改:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox]
"DisableAppUpdate"=dword:00000001
或者在提升的命令提示符/PowerShell中执行以下行:
reg ADD HKLM\SOFTWARE\Policies\Mozilla\Firefox /v DisableAppUpdate /t REG_DWORD /d 1 /f
方法 2 - Policies.json(Windows / Linux / 其他)
distribution
在 Firefox 可执行文件所在的同一位置创建文件夹,即在 Windows 中:C:\Program Files\Mozilla Firefox\distribution\
。policies.json
在里面创建一个包含以下文本的文件:
{
"policies": {
"DisableAppUpdate": true
}
}
- 重新启动 Firefox。
方法 3 - Policies.json(Mac OS)
distribution
在 Firefox 可执行文件所在的同一位置创建文件夹,即在 MacOS 中:/Applications/Firefox.app/Contents/Resources
。policies.json
在里面创建一个包含以下文本的文件:
{
"policies": {
"DisableAppUpdate": true
}
}
- 或者在提升的命令提示符中执行以下行:
mkdir -p /Applications/Firefox.app/Contents/Resources/distribution && echo '{ "policies": { "DisableAppUpdate": true } }' > /Applications/ Firefox.app/Contents/Resources/distribution/policies.json
- 重新启动 Firefox。
此后,应该出现以下信息:
在下面关于:偏好,在更新下:
Updates disabled by your system administrator
在下面关于:政策:
Policy Name Policy Value
DisableAppUpdate true
答案3
我也有同样的问题!
我假设您想要完全禁用更新,否则您将不会选择从设置中禁用自动安装更新选项的选项,并且根本不会收到通知!
嗯,实际上如果你真的想禁用自动更新,你可以添加政策。
要添加策略,请按照以下步骤操作:
- 转到 Firefox 安装目录(适用于任何受支持的操作系统)。
- 创建一个名为 的目录
distribution
。 - 将目录更改为
distribution
。 - 创建一个名为 的文件
policies.json
。并粘贴以下代码:
{
"policies": {
"DisableAppUpdate": true
}
}
保存文件并退出编辑器。
- 如果 Firefox 已在运行,请重新启动它。
- 为了确认,您可以转到 URL
about:policies
并检查是否有如下条目:
Policy Name Policy Value
DisableAppUpdate true
完成后,从菜单 => 帮助 => 关于 Nightly你会看到这个:
当你想要更新时,你可以将布尔值设置为false。
阅读更多有关政策的信息
如需文档,您可以在此处阅读选项about:policies#documentation
。您可以详细了解如何添加策略这里。
希望这可以帮助!
答案4
对于其他人来说,如果您只是对第二种类型的通知感到厌烦,那么更简单的解决方案是,您可以about:config
通过设置app.update.doorhanger
为 来做到这一点false
。