Вопрос или проблема
На моей системе Debian 12, установленной по умолчанию с браузером Firefox, управляемым Debian в плане обновлений и апгрейдов apt
, я зашел на веб-сайт Slack и узнал, что моя версия Firefox больше не поддерживается с 1 сентября 2024 года.
Это нормально:
У меня версия 115.15.0esr
от 3 сентября 2024 года, учитывая исправления безопасности,
но от июля 2023 года, учитывая её основную версию 115
.
При этом текущая версия Firefox на странице загрузки составляет 130.x
или более.
У меня три варианта:
-
Как и большинству пользователей, отказаться от Firefox и перейти на Chrome.
-
Удалить свой экземпляр 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.
-
Таким образом, для пользователей 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 значительно новее. Это действительно важная проблема, поскольку браузер является критически важным инструментом для пользователей.
Варианты решения проблемы
-
Переход на другой браузер: Вы можете рассмотреть переход на Chrome или другой браузер, но это не решает основную проблему с Firefox.
-
Установка через пакет .deb: Как вы упомянули, возможно установить Firefox через официальный репозиторий Mozilla, что позволит получить актуальную версию. Однако этот процесс может быть сложным для многих пользователей Debian, и не все захотят его выполнять.
- Запрос обновления для Debian: Наиболее разумным решением будет обратиться к команде Debian с просьбой обновить версию Firefox ESR, предоставляемую через систему управления пакетами APT.
Как обратиться к команде Debian?
- Вам следует использовать утилиту
reportbug
, чтобы сообщить о вашем пожелании обновить Firefox:reportbug firefox-esr
- В вашем сообщении укажите, что вы хотите, чтобы версия Firefox ESR была обновлена до последней доступной (на данный момент это 128.0) и поясните важность этого обновления для безопасности и удобства пользователей.
Куда обращаться?
-
Команда Debian: Все вопросы и запросы, связанные с пакетами, должны направляться в команду Debian. Убедитесь, что ваше сообщение о желаемом обновлении включало исчерпывающую информацию о текущей версии и о том, как это повлияет на пользователей.
-
Обсуждение в сообществах: Вы также можете обсудить вашу проблему на форумах Debian или в их списках рассылки. Это даст возможность другим пользователям, которые могут столкнуться с аналогичной проблемой, поддержать ваш запрос.
- Mozilla Foundation: Хотя основная ответственность за выпуск версий Firefox лежит на Mozilla, вы можете обратиться к ним, если у вас есть конкретные предложения по улучшению интеграции с Debian. Однако в данном случае указание на необходимость обновления ESR является более актуальным.
Заключение
Важно отметить, что ваше беспокойство разделяют многие пользователи Debian. Обновление устаревшего программного обеспечения имеет большое значение для безопасности и функциональности. Свяжитесь с командой Debian и исполните рекомендации, чтобы они могли оперативно реагировать на запросы пользователей.