Если вы не можете дождаться самой передовой версии Firefox, у нас есть отличная новость. Mozilla предлагает нативные RPM-пакеты Firefox Nightly для дистрибутивов Linux из семейств Red Hat и SUSE.
Браузер Firefox от Mozilla по-прежнему доминирует в мире Linux и BSD — и теперь компания начала предлагать нативные RPM-пакеты своей разработки, известной как Firefox Nightly. Это упрощает установку Firefox напрямую от Mozilla в дистрибутивы, использующие RPM-пакеты, включая семейства Red Hat, SUSE и Mandriva.
Хотя Mozilla традиционно предоставляла нативные бинарные файлы Firefox для Linux, до недавнего времени они поставлялись в виде tarball. Иными словами, это эквивалент Zip-архива в Unix, который необходимо вручную распаковать и запустить, в отличие от упакованного программного обеспечения, которое можно устанавливать или удалять с помощью инструментов пакетирования конкретного дистрибутива. Tarball-архивы имеют ряд недостатков по сравнению с нативными пакетами, не в последнюю очередь потому, что их использование требует большей компетенции в Linux, чем может продемонстрировать капитан, управляющий контейнерами Kubernetes.
Tarball-архивы работают, но поскольку они не управляются системным менеджером пакетов ОС, они не обновляются автоматически вместе с остальной частью системы — хотя в наших тестах Firefox и его многочисленные ответвления умеют самостоятельно обновляться при такой установке, как это принято для приложений macOS.
Напротив, нативные RPM-пакеты имеют ряд преимуществ. Они интегрируются с операционной системой, поэтому приложения появляются в меню запуска с правильными значками. Их также проще сделать приложениями по умолчанию (мы сообщали о связанной проблеме в Debian еще в 2021 году).
Это будет приветствоваться в некоторых кругах. Крупные корпоративные поставщики, похоже, несколько отстраняются от рынка настольных систем и рабочих станций на базе Linux. Одним из признаков этого стало то, что Red Hat прекратила упаковывать LibreOffice для RHEL 10. И это не единственные: SUSE анонсировала SUSE Linux Enterprise 16 в октябре прошлого года, но забыла упомянуть, что это не включает соответствующую версию SUSE Linux Enterprise Desktop. На странице загрузки образцов SUSE максимальная версия — SLED 15 SP7.
Пакеты Mozilla немного облегчат жизнь тем, кто использует один из бесплатных RHEL-подобных дистрибутивов, а также другие, менее связанные с ними. Когда команда CentOS объявила о включении пакетов Firefox ESR на CentOS Connect в прошлом году, это было встречено аплодисментами. Теперь более новая версия, чем Extended Support Release, станет доступнее. Те же пакеты также должны работать на Alma Linux и Rocky Linux.
Существуют и другие семейства дистрибутивов на базе RPM, кроме Red Hat и CentOS. Этот автор на протяжении четырех лет использовал openSUSE в качестве основной системы, и, по нашему опыту того времени, если нативного RPM-пакета чего-либо для openSUSE не было, шансы на то, что пакет Fedora сработает без проблем, были довольно высоки.
Этот шаг не является неожиданностью: Mozilla начала предлагать пакеты Firefox Nightly для Debian в октябре 2023 года, запустив онлайн-репозиторий пакетов APT перед выпуском Firefox 122 почти два года назад. На этот раз Mozilla запустила бинарный файл и репозиторий одновременно. Мы не удивимся, если RPM-пакеты официальных релизов последуют вслед за сборками Nightly, ориентированными на разработчиков, — и, вероятно, за почтовым клиентом Thunderbird от дочерней компании MZLA.
Это может снизить нагрузку по сопровождению на мейнтейнеров Fedora и CentOS, а также openSUSE, а также на более широкое семейство Mandriva и Mageia. ®
Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.
Автор – Liam Proven




