Firefox не обновляется на Debian: его ESR устарел на 1,5 года, из-за чего он становится ненужным. Как запросить глобальное обновление от команды Debian или Mozilla?

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

На моей системе Debian 12, установленной по умолчанию с браузером Firefox, управляемым Debian в плане обновлений и апгрейдов apt, я зашел на веб-сайт Slack и узнал, что моя версия Firefox больше не поддерживается с 1 сентября 2024 года.

Это нормально:

введите описание изображения здесь

У меня версия 115.15.0esr от 3 сентября 2024 года, учитывая исправления безопасности,
но от июля 2023 года, учитывая её основную версию 115.
При этом текущая версия Firefox на странице загрузки составляет 130.x или более.

У меня три варианта:

  1. Как и большинству пользователей, отказаться от Firefox и перейти на Chrome.

  2. Удалить свой экземпляр Firefox и следовать ссылке на поддержку Mozilla, надеясь, что это сработает, и что я не потеряю все свои закладки и настройки.

    Вот процедура (на французском, извините), которую они предлагают использовать:

    Установка через .deb пакеты для дистрибутивов, основанных на Debian (рекомендуется)

    Чтобы установить .deb пакет из APT репозитория, выполните следующие инструкции:

    Создайте директорию для хранения ключей APT репозитория, если она еще не существует:

    sudo install -d -m 0755 /etc/apt/keyrings
    

    Импортируйте ключи подписи APT репозитория Mozilla:

    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    

    Если у вас нет ‘wget’ на системе, вы можете установить его с помощью этой команды:

    sudo apt install wget
    

    Отпечаток должен быть 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Проверьте его с помощью этой команды:

    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nОтпечаток ключа соответствует ("$0").\n"; else print "\nОшибка верификации ключа: отпечаток ("$0") не соответствует ожидаемому.\n"}'
    

    Затем добавьте APT репозиторий Mozilla в ваш список источников:

    echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" | sudo tee -a /etc/apt/sources.list.d/mozilla.list > /dev/null
    

    Настройте APT, чтобы придавать приоритет пакетам из репозитория Mozilla:

    echo '
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    ' | sudo tee /etc/apt/preferences.d/mozilla
    

    Обновите свой список пакетов и установите .deb пакет Firefox:

    sudo apt update && sudo apt install firefox
    

    Настройка различных языков для Firefox с помощью .deb файлов

    Для тех из вас, кто хотел бы использовать Firefox с языком, отличным от американского английского, мы также создали .deb пакеты, которые содержат языковые пакеты Firefox. Чтобы установить конкретный языковой пакет, в приведенном ниже примере замените fr, код французского языка, на код нужного языка:

    sudo apt install firefox-l10n-fr
    

    Чтобы получить подробный список всех доступных языковых пакетов, вы можете использовать следующую команду после добавления APT репозитория Mozilla в свои источники и выполнения команды sudo apt update:

    apt-cache search firefox-l10n 
    

    Даже если я осмелюсь сделать это и добьюсь успеха, 99.99% пользователей Debian, использующих этот браузер, не узнают об этом или не попытаются, оставляя у себя устаревшую и все менее используемую версию Firefox.

  3. Таким образом, для пользователей Debian 12 мне кажется важным изменить эту версию.

    Я хотел бы попросить об обновлении главной версии Firefox, поставляемой через классическую установку apt-get dist-upgrade для всех пользователей Debian 12, для удобства.

    Но как и где мне следует это спросить?

    • Команде Debian? По какой ссылке?

    • Или в Фонде Mozilla, если это они предоставляют то, что устанавливается в пассивном процессе Debian?

Спасибо! Похоже, что трудно оставить все как есть.
Иметь устаревший браузер, установленный по умолчанию на Debian 12, не имеет смысла.

Обратите внимание, что firefox-esr это не основной firefox.

ESR – это “Расширенный стабильный релиз” от Mozilla и обычно работает несколько версий позади основного. Новые основные версии ESR выпускаются ежегодно.

Последняя основная версия ESR – 128.0, и она была выпущена в июле, 75 дней назад; предыдущая версия – 115. 128.2 (последняя версия с исправлениями ошибок) была выпущена всего 19 дней назад.

Mozilla все еще поддерживает 115 (она в состоянии перехода), и 115.15.0 – последняя версия из этого (от 3 сентября), так что Debian в курсе своей версии ESR; она не (пока) устарела.

Теперь я не вижу 128 в testing или unstable, так что возможно, команда Debian еще не обратила на это внимание; может быть, имеет смысл сообщить им об этом (например, используя reportbug, как упомянул Стивен Китт). Им решать, заменит ли версия 128 версию 115 в “bookworm” или попадет в репозиторий backports.

Общее правило заключается в том, что, когда вы обнаруживаете проблему в Debian, вы должны сообщить об этом в Debian. В данном случае:

reportbug firefox-esr

и подать заявку на исправление, прося об обновлении до 128esr. (В данный момент такой ошибки нет; см. список ошибок firefox-esr.)

Причина, по которой проблемы должны сообщаться в Debian, заключается в том, что вы не обязаны знать, вызвана ли проблема чем-то специфичным для Debian. Очевидно, если вы установите, что это не так, вы можете пропустить часть с Debian, например, если вы найдете ошибку в программе и воспроизведете ее с “чистой” версией программы. Однако даже в таких случаях потребуются некоторые действия для исправления проблемы и в Debian, так что это по-прежнему имеет смысл сообщить о проблеме в Debian.

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

На вашем Debian 12 установлена версия Firefox ESR, и вы беспокоитесь о том, что используемая версия устарела, в то время как актуальная версия Firefox значительно новее. Это действительно важная проблема, поскольку браузер является критически важным инструментом для пользователей.

Варианты решения проблемы

  1. Переход на другой браузер: Вы можете рассмотреть переход на Chrome или другой браузер, но это не решает основную проблему с Firefox.

  2. Установка через пакет .deb: Как вы упомянули, возможно установить Firefox через официальный репозиторий Mozilla, что позволит получить актуальную версию. Однако этот процесс может быть сложным для многих пользователей Debian, и не все захотят его выполнять.

  3. Запрос обновления для Debian: Наиболее разумным решением будет обратиться к команде Debian с просьбой обновить версию Firefox ESR, предоставляемую через систему управления пакетами APT.

Как обратиться к команде Debian?

  • Вам следует использовать утилиту reportbug, чтобы сообщить о вашем пожелании обновить Firefox:
    reportbug firefox-esr
  • В вашем сообщении укажите, что вы хотите, чтобы версия Firefox ESR была обновлена до последней доступной (на данный момент это 128.0) и поясните важность этого обновления для безопасности и удобства пользователей.

Куда обращаться?

  1. Команда Debian: Все вопросы и запросы, связанные с пакетами, должны направляться в команду Debian. Убедитесь, что ваше сообщение о желаемом обновлении включало исчерпывающую информацию о текущей версии и о том, как это повлияет на пользователей.

  2. Обсуждение в сообществах: Вы также можете обсудить вашу проблему на форумах Debian или в их списках рассылки. Это даст возможность другим пользователям, которые могут столкнуться с аналогичной проблемой, поддержать ваш запрос.

  3. Mozilla Foundation: Хотя основная ответственность за выпуск версий Firefox лежит на Mozilla, вы можете обратиться к ним, если у вас есть конкретные предложения по улучшению интеграции с Debian. Однако в данном случае указание на необходимость обновления ESR является более актуальным.

Заключение

Важно отметить, что ваше беспокойство разделяют многие пользователи Debian. Обновление устаревшего программного обеспечения имеет большое значение для безопасности и функциональности. Свяжитесь с командой Debian и исполните рекомендации, чтобы они могли оперативно реагировать на запросы пользователей.

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

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