请访问原文链接:如何禁用 Firefox 自动更新 (macOS, Linux, Windows),查看最新版。原创作品,转载请保留出处。
作者主页:www.sysin.org
抄袭者 macz、qq_23930765、hanzheng260561728 请远离本站!!!
禁用浏览器自动更新系列文章:
- 如何禁用 Firefox 自动更新 (macOS, Linux, Windows)
- 如何禁用 Google Chrome 自动更新 (macOS, Linux, Windows)
- 如何禁用 Microsoft Edge 自动更新 (Windows, Linux, macOS)
Firefox for macOS
方法一:配置策略文件
获取最新或者对应版本的策略模板:https://github.com/mozilla/policy-templates/releases
自动更新策略描述如下:
1 | { |
创建 Firefox 策略配置文件
Firefox.app/Contents/Resources/distribution/policies.json
禁用自动更新则将以下内容写入 policies.json 文件中
1 | { |
可以直接在终端中执行如下命令实现:
1 | 创建目录 (sysin) |
方法二:使用 Plist 配置策略
配置 org.mozilla.firefox.plist 内容如下:
- 启用策略
1 | sudo defaults write /Library/Preferences/org.mozilla.firefox EnterprisePoliciesEnabled -bool TRUE |
- 禁用自动更新
1 | sudo defaults write /Library/Preferences/org.mozilla.firefox DisableAppUpdate -bool TRUE |
验证
此时在 “关于 Firefox” 对话框,或者 “首选项” 中 “Firefox 更新”,提示 “更新已被系统管理员禁用”,检查更新按钮也不可用!
Firefox for Linux
禁用 Firefox 自带更新功能
On Linux, the file goes into firefox/distribution
, where firefox
is the installation directory for firefox, which varies by distribution or you can specify system-wide policy by placing the file in /etc/firefox/policies
.
在上述路径写入 policies.json 文件,内容如下:
1 | { |
例如:在 Ubuntu 20.04 中,Firefox 默认安装在 /usr/lib/firefox
目录下,创建步骤如下:
1 | # 默认 distribution 目录已经存在,若不存在手动创建 |
或者,直接在系统级别创建策略文件,无论 Firefox 安装路径如何:
1 | mkdir /etc/firefox/policies |
禁用软件包管理中的更新
Linux 软件更新通常依赖于系统级别的包管理机制(例如 apt 和 yum),我们可以手动来控制是否更新。
Firefox 稳定版(快速发行版)在 Linux 中的软件包名称为:firefox,另外有 Firefox(ESR)延长支持版(firefox-esr)
在 Debian 及衍生系统中禁用 Firefox 更新:
1 | sudo apt-mark hold firefox |
在 Redhat 及衍生系统中禁用 Firefox 更新:
1 | echo 'exclude=firefox' >> /etc/yum.conf |
Firefox for Windows
方法一:使用策略文件
官方策略模板:https://github.com/mozilla/policy-templates/releases
创建策略文件 <Firefox 安装目录>\distribution\policies.json
,内容如下:
1 | { |
方法二:使用注册表
操作步骤:
浏览到 “HKEY_LOCAL_MACHINE\Software\Policies” 创建项 “Mozilla”,在创建项 “Firefox”,创建完毕即 “HKEY_LOCAL_MACHINE\Software\Policies\Mozilla\Firefox”
在上述路径,右键点击空白处 (sysin),新建一个 DWORD (32-Bit) Value,名称为 “DisableAppUpdate”
双击创建的 “DisableAppUpdate”,将值修改为 “1”。
直接使用注册表文件:
1 | Windows Registry Editor Version 5.00 |
直接使用 CMD(推荐,最便捷):
1 | reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Firefox" /v DisableAppUpdate /t REG_DWORD /d 1 /f |
验证效果
此时 “选项” 中 “Firefox 更新”,提示 “更新已被系统管理员禁用”,检查更新按钮也不可用!
“关于 Firefox” 对话框中也可以看到提示 “更新已被系统管理员禁用”。
参考文章:https://www.webnots.com/how-to-disable-automatic-update-in-firefox/
Firefox 下载
备注:Firefox 区分界面语言,如果需要英文版将链接后缀 zh-CN 替换为 en-US 即可。
下载最新版(固定链接):
macOS
Linux
Windows
如何下载指定版本:
- 将下载链接中的 latest 替换为版本号,例如:90.0
- 或者访问 Firefox Release Download
如果文章中使用的内容或图片侵犯了您的版权,请联系作者删除。如果您喜欢这篇文章或者觉得它对您有所帮助,欢迎您发表评论,也欢迎您分享这个网站,或者赞赏一下作者,谢谢!
赞赏一下