Как установить пакет Firefox DEB в дистрибутивах на базе Debian/Ubuntu

Пакет Firefox DEB в Ubuntu

Firefox теперь предлагается в виде пакета DEB для пользователей дистрибутивов на базе Debian/Ubuntu. Я нахожу это немного странным или даже забавным, поскольку, как сообщается, именно Mozilla предложила Canonical включить Snap-версию. Единственное, что можно сказать наверняка, это то, что теперь его можно скачать и в формате DEB, и здесь мы объясним, как установить этот пакет из инструкции даны Сама Мозилла.

Но прежде чем продолжить, я также хотел бы повторить то, что рекомендует компания, стоящая за единственным браузером, который напрямую конкурирует с Chromium и Safari: первое, на что следует обратить внимание, — это вариант, предлагаемый дистрибутивом Linux, поскольку это наиболее прямой вариант. и простой; Тогда рекомендуют использовать версию Flatpak, а затем остальные, среди которых мы находим пакеты snap и DEB. Смею заверить, что Пакет DEB это второй вариант среди большинства дистрибутивов на базе Debian/Ubuntu.

Установите Firefox из репозитория APT.

К сожалению, Нам предстоит сделать больше, чем хотелось бы немногим поклонникам терминала.. Основная причина в том, что именно у Debian и Ubuntu есть определенные проблемы с Firefox. Debian использует версию ESR (например, LTS), а Ubuntu предлагает только Snap-версию. В системе Canonical дело доходит до того, что вы не можете установить пакет DEB вручную, не видя ошибок недоступных зависимостей, но все это исправляется, если вы выполните следующие действия:

ПРИМЕЧАНИЕ. Все команды остаются без изменений; скопируйте, вставьте в терминал и запустите, даже если они состоят из нескольких строк.
  1. Для ключей репозитория APT создается каталог, если он не существует:
sudo install -d -m 0755 /etc/apt/keyrings
  1. Ключ подписи импортируется из репозитория Mozilla APT (если выдает ошибку, поскольку wget не установлен, он устанавливается с помощью sudo apt установить wget):
wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
  1. Проверить ключ, который на момент написания статьи имеет номер 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3, можно следующей командой:
gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); напечатайте "\n"$0"\n"}'
  1. Теперь в файл source.list добавлен репозиторий 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
  1. Настройте APT, чтобы отдавать приоритет пакетам из репозитория Mozilla:
echo ' Пакет: * Pin: origin packages.mozilla.org Приоритет вывода: 1000 ' | sudo тройник /etc/apt/preferences.d/mozilla
  1. Наконец, репозитории обновляются и устанавливается пакет Firefox DEB:
sudo apt-get update && sudo apt-get install firefox

Другие языки

Firefox можно загрузить в формате DEB с FTP-сервера Mozilla, если у нас есть доступ к версии en_US (североамериканский английский). Ссылка на версию 122 есть. это, и это именно то, что он установит, если мы выполним шаги, описанные выше. Если мы хотим используйте это на другом языке, это тоже можно сделать. Чтобы увидеть доступные языки, нам нужно написать без кавычек «apt-cache поиск в Firefox-l10n«. Пакеты для испанского языка:

  • Firefox-l10n-es-ar для Аргентины.
  • Firefox-l10n-es-cl для Чили.
  • Firefox-l10n-es-es для Испании.
  • Firefox-l10n-es-mx для Мексики.

И команда та же, что и всегда: «sudo apt установить firefox-l10n-es-es» для меня я испанец.

Каждый случай индивидуален

Как уже объясняет Mozilla, не все дистрибутивы имеют одинаковую философию и все это не всегда необходимо. Они рекомендуют оставаться на версии, предлагаемой в официальных репозиториях, но есть явные исключения. Вышеупомянутые Debian и Ubuntu — два из них: один для использования версии ESR, а другой для использования пакета Snap.

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

Стоит отметить, что в репозитории Mozilla также есть Beta-версия и Nightly, и все они могут использоваться одновременно, так как Firefox уже давно работает в другом профиле (около v70 более-менее).


Добавить в качестве предпочтительного источника в Google