答案1
看起来你使用的是 Windows,所以你可以通过注册表禁用 Thunderbird 更新。
最简单的方法是创建一个包含以下内容的新文本文件:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Mozilla\Thunderbird]
"DisableAppUpdate"=dword:00000001
然后使用 .reg 扩展名(如Disable Thunderbird Updates.reg
)重命名它并运行它。
如果你已经升级到了你想要的版本(比如升级到了糟糕的“Supernova” v115),并且想返回,你可以!只需安装旧版本并添加-allow-downgrade
到您的 Thunderbird 快捷方式,这样您就不必重置您的配置文件。
答案2
我不知道如何通过配置编辑器更改此行为——app.update.auto
我的 Thunderbird 版本中没有,如果我尝试删除它,它app.update.auto.migrated
总是会重新创建并设置为——但文件可以吗?我不确定 Thunderbird 是否也像 Firefox 一样尊重,但这可能是一个选择。具体来说,有一些预建的true
policies.json
policies.json
策略模板安装/配置说明:
可以使用 Windows 上的组策略模板、Windows 上的 Intune、macOS 上的配置文件或通过创建名为 strategies.json 的文件来指定策略。在 Windows 上,创建一个名为 distribution 的目录,EXE 位于该目录并将文件放在那里。在 Mac 上,该文件进入 Firefox.app/Contents/Resources/distribution。在 Linux 上,该文件进入 firefox/distribution,其中 firefox 是 firefox 的安装目录,因发行版而异,或者您可以通过将文件放在 /etc/firefox/policies 中来指定系统范围的策略。
一些适用的可能包括:
示例policies.json
可能如下所示:
{
"policies": {
"ManualAppUpdateOnly": true
}
}
值得一提的是,该特定策略在 Thunderbird 的源代码中被引用如下:
ManualAppUpdateOnly: {
onBeforeAddons(manager, param) {
if (param) {
manager.disallowFeature("autoAppUpdateChecking");
}
},
},
答案3
在 Mac OS X 上可以:
编辑
/Applications/Thunderbird.app/Contents/Resources/update-settings.ini
fe 在行前添加一个哈希 (#
)ACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release
或者重命名
/Applications/Thunderbird.app/Contents/MacOS/Thunderbird Software Update.app
为其他名称。