Компания Mozilla официально представила собственный RPM-пакет для Firefox Nightly. Данное решение существенно упрощает процесс установки и обновления браузера для пользователей дистрибутивов Linux на базе RPM, таких как Fedora, openSUSE, RHEL и CentOS. Теперь тестирование свежих сборок веб-браузера становится более доступным для широкого круга энтузиастов и разработчиков.

Преимущества прямой интеграции
Переключение на официальный репозиторий Mozilla позволяет устанавливать и обновлять Firefox Nightly так же, как и любое стандартное приложение — через привычный пакетный менеджер. Пользователям больше не придется заниматься ручной сборкой программного обеспечения или сложными манипуляциями для запуска предварительных версий.
Официальная интеграция несет в себе важные преимущества с точки зрения производительности и безопасности. Поскольку пакеты формируются непосредственно в Mozilla, они поставляются предварительно оптимизированными и "усиленными". В них включен полный набор флагов безопасности и настроек компилятора, которые нередко отсутствуют в версиях, собранных сторонним сообществом.
Генерация RPM-пакетов встроена прямо в релизный конвейер разработчиков. Это исключает ожидание посредников: как только выходит новая сборка Nightly, обновление RPM становится доступным мгновенно. Кроме того, пакет включает корректный файл .desktop, благодаря чему браузер сразу после установки правильно отображается в меню запуска приложений, устраняя необходимость ручной настройки ярлыков.
Совместимость и технические особенности
Разработчики предусмотрели возможность параллельной работы версий. Пакет firefox-nightly не конфликтует со стабильным релизом Firefox, предоставляемым дистрибутивом. Пользователи могут одновременно использовать обе версии на одной системе, сохраняя стабильную среду для повседневных задач и экспериментальную ветку для тестов.
Важно отметить технический нюанс: в данный момент проверка GPG временно отключена, пока команда Mozilla работает над исправлением ошибки под номером 2009927.
Система также поддерживает автоматическую локализацию. Если язык дистрибутива совпадает с одним из поддерживаемых вариантов, необходимые языковые пакеты будут установлены автоматически. При необходимости их можно добавить вручную.
Инструкция по установке
Ниже приведены команды для различных дистрибутивов.
Для Fedora (41+) и систем с dnf5
Пользователям современных версий Fedora и других систем, использующих dnf5, необходимо выполнить следующую последовательность команд:
sudo dnf config-manager addrepo --id=mozilla --set=baseurl=https://packages.mozilla.org/rpm/firefox --set=gpgcheck=0 --set=repo_gpgcheck=0
sudo dnf makecache --refresh
sudo dnf install firefox-nightly
Для openSUSE и систем с zypper
Для пользователей openSUSE процесс выглядит следующим образом:
sudo zypper ar -G https://packages.mozilla.org/rpm/firefox mozilla
sudo zypper refresh
sudo zypper install firefox-nightly
Для RHEL, CentOS, Rocky Linux и старых версий Fedora
sudo tee /etc/yum.repos.d/mozilla.repo > /dev/null << EOF
[mozilla]
name=Mozilla Packages
baseurl=https://packages.mozilla.org/rpm/firefox
enabled=1
repo_gpgcheck=0
gpgcheck=0
EOF
# For dnf users
sudo dnf makecache --refresh
sudo dnf install firefox-nightly
# For zypper users
sudo zypper refresh
sudo zypper install firefox-nightly
Установка языковых пакетов
Если языковой пакет не установился автоматически, его можно добавить вручную. Для поиска доступных языков используйте команду:
dnf search firefox-nightly-l10n
Пример установки русского языкового пакета (замените "ru" на код нужного языка):
sudo dnf install firefox-nightly-l10n-ru
Linux: обзоры и обновления
• Mozilla запустила официальный репозиторий RPM для установки Firefox Nightly на Fedora, openSUSE и RHEL
• KDE Plasma может получить полноценную VR-среду рабочего стола
• Современные интерфейсы Linux перегружены деталями: почему возврат к MATE становится актуальным решением
• MX Linux 25.1 Infinity вышел: возвращение dual-init и обновления Debian 13.3
• ReactOS получил поддержку асинхронного TCP и важные обновления из Wine 10.0
• Оптимизация производительности игр в Linux: влияние кастомных ядер, Proton-GE и настройки кэша шейдеров