Как установить Firefox в формате .Deb в Ubuntu 22.04 и удалить snap

В этом руководстве я подробно рассказываю, как установить Mozilla Firefox как .deb пакет в Ubuntu 22.04 LTS, а не как приложение Snap.

Последняя версия Ubuntu включает Firefox как приложение Snap по умолчанию. Этот пакет Snap является единственной версией Firefox, включенной “из коробки”. Если вы запустите apt install firefox в Ubuntu 22.04, он не установит .deb версию как раньше, а вместо этого получит переходный пакет, который установит Firefox Snap.

Что не идеально, если вы не хотите использовать пакет Firefox Snap.

Не поймите меня неправильно, у приложений Snap есть свои плюсы, но также есть и несколько постоянных минусов:

  • Приложения Snap обновляются автоматически в фоновом режиме
  • Время запуска приложений Snap медленнее, чем программных репозиториев
  • Некоторые сторонние интеграции (в настоящее время) не работают.

Все эти проблемы преодолимы; существуют опции командной строки для регулировки, приостановки или задержки обновлений приложений Snap; по словам Марка Шаттлворта, на медленное время запуска приложений обращается внимание; а вопрос о неработающих интеграциях в настольные системы (например, расширения GNOME, сторонние менеджеры парnbspолей и т.д.) открыт и активно обсуждается на трекере ошибок Mozilla.

Установка Firefox через Apt (не Snap)

Хорошей новостью является то, что вы можете установить Firefox deb в Ubuntu 22.04 с помощью пары команд. Вы добавляете Mozilla Team PPA, устанавливаете Firefox deb, затем “прикрепляете” оба файла, чтобы убедиться, что Firefox Snap не будет переустановлен позже.

Прежде чем продолжить, вы можете сделать резервную копию/экспорт всех важных настроек браузера, закладок и других данных.

Шаг 1: Удалите Firefox Snap, выполнив следующую команду в новом окне Терминала:

sudo snap remove firefox

Шаг 2: Добавьте (Ubuntu) Mozilla team PPA в список источников программного обеспечения, выполнив следующую команду в том же окне терминала:

sudo add-apt-repository ppa:mozillateam/ppa

Шаг 3: Далее измените приоритет пакетов Firefox, чтобы обеспечить предпочтение PPA/deb/apt версии Firefox.

Это можно сделать с помощью фрагмента кода из FosTips (скопируйте и вставьте его целиком, а не построчно):

echo '
Package: *
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla-firefox

Шаг 4: Поскольку вы (надеюсь) захотите, чтобы будущие обновления Firefox устанавливались автоматически, Balint Reczey делится в своем блоге краткой командой, которая гарантирует, что это произойдет:

echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

Шаг 5: Наконец, установите Firefox с помощью apt, выполнив эту команду:

sudo apt install firefox

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

Попутные замечания…

Если вы хотите получить .deb-версию Firefox, чтобы иметь возможность устанавливать расширения GNOME, я хочу заметить, что есть более простой обходной путь: установите (фантастическое) приложение GNOME Extension Manager из репозитория с помощью

sudo apt install gnome-shell-extension-manager

Хотите установить расширения GNOME? Попробуйте новое приложение менеджера расширений!

Прочтите:  Как изменить системную рамку окна в Vivaldi, чтобы она соответствовала теме GTK Linux

Этот инструмент делает необходимость в интеграции с браузером совершенно неактуальной, поэтому он находится в нашем списке дел, которые необходимо сделать после установки Ubuntu 22.04. Он позволяет искать, просматривать, обновлять, устанавливать и управлять расширениями в приложении, а не в браузере.

Также имейте в виду, что “ошибка”, из-за которой вы не можете устанавливать расширения GNOME с помощью Firefox Snap, будет исправлена в будущем – так что ждите решения!

Наконец, Mozilla Team PPA изначально был разработан для предоставления Extended Support Release (ESR) версий браузера. Мне не удалось найти никаких заявлений о том, будет ли PPA получать новые сборки Firefox ASAP (как в случае с версией Snap) или только позднее, в зависимости от добровольцев. Имейте это в виду.

А вы пользуетесь пакетами snap? Или вы предпочитаете deb? Поделитесь в комментариях ниже.

Оцените?
+1
6
+1
0
+1
0
+1
0
+1
0
+1
0
+1
3
Поделитесь с друзьями
Admin
Admin

Люблю Linux

Статей: 474
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии