Как отключить автоматические обновления Thunderbird?

Как отключить автоматические обновления Thunderbird?

Как и в текущей версии Thunderbird (91.x), отключить автоматические обновления через настройки невозможно: введите описание изображения здесь

Можно ли это сделать через Config Editor, и если да, то как?

решение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

Я не знаю, как изменить это поведение через Config Editor -- app.update.autoв моей версии Thunderbird его нет, и app.update.auto.migratedон всегда создается заново и устанавливается, trueесли я пытаюсь удалить его -- но policies.jsonсработает ли файл? Я не уверен, что Thunderbird также уважает, policies.jsonкак Firefox, но это может быть вариантом. В частности, есть некоторые готовыешаблоны политикис инструкциями по установке/настройке:

Политики можно указать с помощью шаблонов групповой политики в Windows, Intune в Windows, профилей конфигурации в macOS или путем создания файла с именем policies.json. В Windows создайте каталог с именем distribution, где находится EXE-файл, и поместите туда файл. В Mac файл помещается в Firefox.app/Contents/Resources/distribution. В Linux файл помещается в firefox/distribution, где firefox — это каталог установки firefox, который зависит от дистрибутива, или вы можете указать общесистемную политику, поместив файл в /etc/firefox/policies.

Вот некоторые из них:

А пример policies.jsonможет выглядеть так:

{
  "policies": {
    "ManualAppUpdateOnly": true
  }
}

Кстати, эта конкретная политика упоминается в исходном коде Thunderbird здесь:

https://github.com/mozilla/releases-comm-central/blob/925606caac04e4b8b401807fd631ac83c9e7b52d/mail/components/enterprisepolicies/Policies.jsm#L875

ManualAppUpdateOnly: {
  onBeforeAddons(manager, param) {
    if (param) {
      manager.disallowFeature("autoAppUpdateChecking");
    }
  },
},

решение3

В Mac OS X можно:

  1. Редактировать /Applications/Thunderbird.app/Contents/Resources/update-settings.ini
    , например добавить хэш ( #) в начало строки ACCEPTED_MAR_CHANNEL_IDS=thunderbird-comm-release

  2. Или переименуйте /Applications/Thunderbird.app/Contents/MacOS/Thunderbird Software Update.appво что-нибудь другое.

Связанный контент