
答え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のようにこの機能を尊重するかどうかはわかりませんが、選択肢の1つになるかもしれません。具体的には、いくつかの既成の機能があります。true
policies.json
policies.json
ポリシーテンプレートインストール/設定の手順:
ポリシーは、Windows のグループ ポリシー テンプレート、Windows の Intune、macOS の構成プロファイルを使用するか、policies.json というファイルを作成することによって指定できます。Windows では、EXE が配置されている distribution というディレクトリを作成し、そこにファイルを配置します。Mac では、ファイルは Firefox.app/Contents/Resources/distribution に配置されます。Linux では、ファイルは firefox/distribution に配置されます。ここで、firefox は firefox のインストール ディレクトリで、ディストリビューションによって異なります。または、ファイルを /etc/firefox/policies に配置することで、システム全体のポリシーを指定することもできます。
該当するものには次のようなものがあります:
- アプリのアップデートを無効にする: 「Firefox 内でアプリケーションの更新をオフにします。」
- 手動アプリ更新のみ: 「手動更新のみを許可し、更新についてユーザーに通知しません。」
サンプルはpolicies.json
次のようになります。
{
"policies": {
"ManualAppUpdateOnly": true
}
}
ちなみに、この特定のポリシーは Thunderbird のソース コードで次のように参照されています。
ManualAppUpdateOnly: {
onBeforeAddons(manager, param) {
if (param) {
manager.disallowFeature("autoAppUpdateChecking");
}
},
},
答え3
Mac OS X では次のようになります:
編集 fe行の先頭に
/Applications/Thunderbird.app/Contents/Resources/update-settings.ini
ハッシュ ( ) を追加します#
ACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release
または、
/Applications/Thunderbird.app/Contents/MacOS/Thunderbird Software Update.app
別の名前に変更します。