Есть ли причина, почему Thunderbird SNAP, установленный по умолчанию в 22.04, является БЕТА-версией?

Вопрос или проблема

При обновлении с Ubuntu 22.04 до 24.04.1 LTS пакет Thunderbird был изменен с APT на SNAP.

Начальная установка на ПК была Ubuntu 18.04 Desktop, и обновления выполнялись со временем.

После обновления мне пришлось решить следующее, чтобы позволить Thunderbird SNAP получить доступ к моему профилю и моим существующим электронным письмам:

Thunderbird SNAP, который был установлен в процессе обновления, является бета-версией:

$ snap list thunderbird
Name         Version    Rev  Tracking     Publisher   Notes
thunderbird  132.0b5-1  539  latest/beta  canonical✓  -

Бета-версия отображает следующее предупреждение при запуске:

Внимание! Бета-версия может быть нестабильной, и существует вероятность потери данных.

Во время обновления я не выбирал намеренно установку бета-версии Thunderbird и, следовательно, принимаю риск потери данных.

Проверяя в Программы и обновления -> Параметры разработчика, опция Предварительные обновления (достойные предложенные) не выбрана:
Опция предварительных обновлений (достойные предложенные)

Существует ли какое-либо обоснование для того, почему обновление устанавливает бета-версию (потенциально нестабильную) пакета?

Ответ или решение

Вопрос об установке бета-версии Thunderbird через пакет SNAP при обновлении системы Ubuntu 22.04 до 24.04.1 LTS вызывает множество справедливых сомнений среди пользователей. Давайте рассмотрим возможные причины данного изменения, а также их последствия и шаги, которые можно предпринять для решения возникших проблем.

Причины установки бета-версии Thunderbird

  1. Стратегия Canonical по распространению программного обеспечения: Одной из изменений, введённых Canonical, является переход на систему управления пакетами SNAP. Этот формат обеспечивает более быструю и безопасную установку приложений, позволяя получать обновления непосредственно от издателя. Однако это также может привести к тому, что в процессе обновления будет устанавливаться версия, находящаяся на этапе тестирования. Бета-версии, такие как в вашем случае, могут быть установлены, если они были помечены как "latest/beta" и являются актуальными на момент обновления.

  2. Проблемы с совместимостью версий: Из-за изменения программной архитектуры и зависимостей со временем может случиться так, что доступная версия приложения является бета-версией, которая может иметь улучшенные функции или исправления для известного бага, но ещё не прошла тестирование в рамках стабильной версии. Это может быть связано с тем, что АPT версия Thunderbird была заменена на SNAP без учета версии, доступной для стабильного канала.

  3. Политика тестирования: Некоторые пользователи и разработчики могут более охотно использовать бета-версии программного обеспечения для тестирования новых возможностей и функций, а также для отправки отзывов. Если данные параметры не были чётко обозначены на этапе обновления, это может вызвать недоумение у пользователей, которые не подписывались на тестирование новых функций.

Последствия установки бета-версии

Ваша ситуация с потерей доступа к профилям и данным, а также возможными сообщениями об ошибках, например, "другой экземпляр запущен", говорит о том, что переход на новую платформу (SNAP) может сопровождаться нестабильностью. Сообщение о потенциальной потере данных должно настораживать, особенно если оно касается утечки личной информации или важной переписки.

Что делать?

  1. Проверка настроек: Первоочередной шаг — проверить параметры управления обновлениями в "Программное обеспечение и обновления". Убедитесь, что в разделе "Разработческие параметры" опции для предрелизных версий отключены, как это вы уже и сделали.

  2. Возврат к стабильной версии: Если вы сталкиваетесь с регулярными проблемами с бета-версией Thunderbird, возможно, стоит рассмотреть возможность удаления SNAP-версии и установки стабильной версии через APT. Это можно сделать командой:

    sudo snap remove thunderbird
    sudo apt install thunderbird
  3. Обратная связь с разработчиками: Если вы уверены, что бета-версия была установлена без вашего согласия, рекомендуется оставить отзыв разработчикам Canonical или на форумах Ubuntu, описав свою ситуацию. Это может помочь улучшить систему обновлений и предотвратить подобные случаи в будущем.

  4. Создание резервных копий: Всегда важно делать резервные копии важных данных, особенно при обновлении программного обеспечения, чтобы избежать потери информации.

Заключение

Несмотря на переход к SNAP и его преимущества, такие как изоляция приложений и управление зависимостями, возможные проблемы, возникающие в процессе обновления, стоит серьезно учитывать. Если вы столкнулись с установкой бета-версии Thunderbird и рядом связанных с этим проблем, рекомендуется следовать приведённым выше рекомендациям для возврата к стабильной версии и предотвращения дальнейших потерь данных.

Оцените материал
Добавить комментарий

Капча загружается...