Как установить версию Firefox Release на OpenSUSE LEAP

OpenSUSE Leap поставляется с предустановленным браузером Firefox, как и большинство операционных систем Linux. Однако, в отличие от многих других операционных систем Linux, Leap по умолчанию не имеет версии выпуска. Вместо этого он поставляется с «Extend Support Release», который на несколько выпусков отстает от версии, которую вы получаете в других дистрибутивах Linux.

Выпуск Firefox ESR на OpenSUSE Leap довольно современный; это не древний. Однако он значительно медленнее и не имеет новых функций, которых ожидает большинство пользователей. К счастью, вы можете установить версию Firefox Release на OpenSUSE LEAP.

Чтобы перейти с расширенного выпуска Firefox на последнюю версию Firefox, вам необходимо использовать сторонние репозитории программного обеспечения. Также имейте в виду, что это руководство будет работать только с OpenSUSE Leap версии 15.0 и 42.3. Если вы используете старую версию Leap, обновите ее до новой.

Обновите пакеты OpenSUSE

Перед установкой новой версии Firefox из отдельного репозитория программного обеспечения рекомендуется обновить пакеты в вашей системе OpenSUSE Linux. Обновление вашей системы имеет важное значение и гарантирует, что в вашей системе установлены последние пакеты и исправления, которые улучшают работу приложения Firefox.

Обновление программного обеспечения OpenSUSE происходит в два этапа. Первая часть включает обновление всех репозиториев программного обеспечения в системе, чтобы проверить наличие ожидающих обновлений. Вторая часть состоит в подтверждении готовности обновлений и установке новых пакетов с помощью команды обновления на вашем компьютере с Linux.

Чтобы обновить источники программного обеспечения в OpenSUSE Leap, запустите терминал, нажав Ctrl + Alt + T или Ctrl + Shift + T. Затем запустите команду zypper refresh, чтобы система проверила наличие последних обновлений.

sudo zypper refresh

Когда все пакеты в вашей системе OpenSUSE Leap будут полностью обновлены и готовы к работе, мы можем использовать команду zypper upgrade для установки любых ожидающих обновлений. Не волнуйтесь, если увидите уведомление о том, что определенные обновления «не будут установлены». Это уведомление появляется, когда у вас есть несколько репозиториев программного обеспечения с разными версиями одних и тех же пакетов, и не повлияет отрицательно на вашу систему, если вы его проигнорируете.

Чтобы установить ожидающие обновления в вашей системе OpenSUSE Leap, введите следующую команду обновления.

sudo zypper upgrade

Когда все обновления будут установлены, можно переходить к следующему шагу.

Добавить официальный репозиторий программного обеспечения Mozilla

Mozilla не выпускает отдельные файлы RPM для загрузки для пользователей OpenSUSE, которые хотят получить последнюю версию Mozilla Firefox. Вместо этого они требуют использовать свой репозиторий программного обеспечения. Чтобы добавить репозиторий стороннего программного обеспечения, запустите окно терминала. Затем получите root-доступ с помощью команды su.

su -

Теперь, когда у вас есть root-доступ, вы можете быстро добавить новый источник программного обеспечения с помощью команды addrepo.

LEAP 15.0

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/ mozilla

LEAP 42,3

zypper addrepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/ mozilla

Когда в OpenSUSE Leap добавлен новый репозиторий программного обеспечения, пришло время установить из него недавно рекомендованные пакеты с помощью команды inr.

zypper inr

Позвольте рекомендованным пакетам установить себя. Когда закончите, переходите к следующему шагу в руководстве.

Переход с Firefox ESR на последние пакеты

Добавив репозиторий программного обеспечения Mozilla в OpenSUSE Leap, вы сделали возможным установить две разные версии Mozilla Firefox, и если вы попытаетесь установить Firefox, у вас будет одновременно и Firefox ESR, и последняя версия Firefox. . Хотя в этом нет ничего сложного, многим людям не нравится иметь две версии Firefox на одном компьютере одновременно. К счастью, эту проблему можно решить.

Устранение проблемы наличия нескольких версий Firefox выполняется с помощью команды dup с переключателем –allow-vendor-change.

Примечание: перед тем, как вводить команду ниже, убедитесь, что ваш сеанс терминала все еще имеет root-доступ.

zypper dup --allow-vendor-change

Когда команда dup запускается с параметром командной строки «–allow-vendor-change», она переводит пакеты Firefox ESR на более новые из только что добавленного репозитория программного обеспечения Mozilla. Это также гарантирует, что с этого момента все обновления будут поступать прямо из Mozilla, а не из OpenSUSE.

Перейти на Firefox ESR

Решили, что вам не нужна новейшая версия Mozilla Firefox на OpenSUSE Leap, и вы хотите вернуться к выпуску ESR? Вот что надо делать. Сначала удалите репозиторий программного обеспечения Mozilla из вашей системы.

su -

LEAP 15.0

zypper removerepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_15.0/

LEAP 42,3

zypper removerepo https://widehat.opensuse.org/opensuse/repositories/mozilla/openSUSE_Leap_42.3/

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

zypper refresh

Затем обновите и измените поставщика программных репозиториев OpenSUSE.

zypper update
zypper dup --allow-vendor change