Гид по технологиям

Установка Firefox на Ubuntu: все способы

8 min read Ubuntu Обновлено 02 Jan 2026
Установка Firefox на Ubuntu — все способы
Установка Firefox на Ubuntu — все способы

Firefox, запущенный на ноутбуке с Linux

Firefox — свободный браузер с открытым исходным кодом от Mozilla. Он доступен для Ubuntu, других дистрибутивов Linux, Windows и macOS. Начиная с Ubuntu 22.04 по умолчанию Firefox устанавливается как Snap‑пакет. Snap удобен для пользователей, но у некоторых он вызывает вопросы по времени запуска, дисковому пространству или режиму обновлений.

В этой статье перечислены и подробно описаны все распространённые способы установки Firefox на Ubuntu с командами, инструкциями по удалению, рекомендациями по безопасности и практическими чек‑листами для пользователей, администраторов и разработчиков.

Что выбрать и почему

Краткая подсказка по выбору:

  • Нужен «системный» пакет и автоматические обновления через APT — используйте DEB из PPA mozillateam.
  • Нужна простая установка и изоляция — Snap (по умолчанию в Ubuntu 22.04+).
  • Нужна более строгая изоляция и независимость от Snap — Flatpak из Flathub.
  • Нужна полностью автономная или переносимая версия — установка из TAR‑архива в /opt.
  • Предпочитаете GUI — используйте Ubuntu Software.

Важно: безопасность, обновления и интеграция с системой зависят от выбранного метода. Ни один путь не универсален: каждый имеет компромиссы по удобству, обновлениям и confinement (ограничениям процессов).

1. Установка DEB‑пакета Firefox через APT (рекомендуется для тех, кто не хочет Snap)

Описание: способ добавляет официальный PPA mozillateam, повышает приоритет пакета из этого PPA и устанавливает firefox как .deb‑пакет. Это даёт поведение, близкое к «обычным» пакетам Debian/Ubuntu и совместимость с системными механизмами обновления.

Шаги:

  1. Установите помощники (если нужно):
sudo apt update
sudo apt install software-properties-common apt-transport-https ca-certificates -y
  1. Добавьте PPA Mozilla:
sudo add-apt-repository ppa:mozillateam/ppa

Если команда add-apt-repository не найдена, предыдущая установка пакета software-properties-common решит проблему.

  1. Обновите индекс пакетов:
sudo apt update
  1. Создайте приоритет для apt, чтобы пакеты из PPA имели приоритет над Snap/другими источниками. Создайте файл /etc/apt/preferences.d/mozilla:
sudo nano /etc/apt/preferences.d/mozilla

Вставьте в файл:

Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001

Сохраните и закройте.

Альтернатива — выполнить одну команду, создающую файл:

echo '
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 1001
' | sudo tee /etc/apt/preferences.d/mozilla
  1. Установите Firefox:
sudo apt install firefox -y
  1. (Опционально) Разрешите автоматические unattended‑обновления для PPA:
echo 'Unattended-Upgrade::Allowed-Origins:: "LP-PPA-mozillateam:${distro_codename}";' | sudo tee /etc/apt/apt.conf.d/51unattended-upgrades-firefox

Удаление:

sudo apt remove firefox

Примечание: после удаления DEB‑пакета могут остаться пользовательские профили в ~/.mozilla — их нужно удалить вручную, если требуется полная очистка.

2. Установка через Snap (по умолчанию в Ubuntu 22.04+)

Описание: Snap обеспечивает простую поставку и транзакционные обновления, но использует собственное хранилище и контейнеризацию. По умолчанию Ubuntu 22.04 устанавливает Firefox как snap.

Установка:

sudo apt update
sudo apt install snapd -y
sudo snap install firefox

Проверка версии:

firefox -v

Удаление:

sudo snap remove firefox

Важно: snap‑конфайнмент влияет на доступ приложений к файловой системе и интеграции с некоторыми сервисами. Для восстановления доступа к локальным файлам возможно потребуется включить дополнительные интерфейсы snap.

3. Установка через Flatpak (Flathub)

Описание: Flatpak похож на Snap по концепции контейнеризации, но использует другой стек и репозиторий Flathub.

Шаги:

sudo apt install flatpak -y
sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.mozilla.firefox

Запуск:

flatpak run org.mozilla.firefox

Удаление:

sudo flatpak uninstall org.mozilla.firefox

Плюсы Flatpak: гибкость, возможность управлять runtimes и sandbox; минусы: может занять дополнительное место и требовать настройки интеграции с системой.

4. Установка из исходников / TAR‑архива в /opt (ручная установка)

Описание: подойдёт, если нужна полностью автономная версия Firefox, независимая от системного менеджера пакетов.

Шаги:

  1. Скачайте архив (пример команды, версия в ссылке может отличаться):
wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/116.0/linux-x86_64/en-GB/firefox-116.0.tar.bz2
  1. Распакуйте и переместите в /opt:
tar xjf firefox-*.tar.bz2
sudo mv firefox /opt
  1. Создайте символическую ссылку для удобства запуска:
sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox
  1. Для запуска из меню загрузите готовый desktop‑файл:
sudo wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Запуск:

firefox

Удаление:

sudo rm -r /opt/firefox
sudo rm /usr/local/bin/firefox  # если был создан симлинк
sudo rm /usr/local/share/applications/firefox.desktop  # опционально

Замечание: при ручной установке обновления нужно выполнять вручную (скачивание и замена директорий), либо скриптовать процесс.

5. Установка через Ubuntu Software (графический интерфейс)

Описание: самый простой путь для пользователей, предпочитающих GUI.

  1. Откройте Ubuntu Software через док или меню приложений.
  2. В строке поиска введите “Firefox”.

Поиск Firefox в Центре приложений Ubuntu

  1. Нажмите Install и подтвердите аутентификацию.

Установка Firefox через графический интерфейс

Удаление через GUI: вкладка Installed → Delete/Remove → подтвердить пароль.

Защита приватности и ускорение браузинга

Firefox имеет встроенные инструменты защиты приватности: Enhanced Tracking Protection, контейнеры, настройки телекеметрии и многое другое. Быстрые рекомендации:

  • В настройках включите “Строгая защита от отслеживания” для меньшего количества трекеров.
  • Отключите отправку статистики и краш‑репортов в разделе “Приватность и безопасность”, если это критично для вас.
  • Используйте HTTP‑Only и HTTPS‑First режимы, расширения типа uBlock Origin и Privacy Badger для дополнительной защиты.

Важно: некоторые расширения или изменения конфигурации могут нарушить функциональность сайтов. Тестируйте по необходимости.

Частые проблемы и способы их устранения

  1. Firefox не запускается после установки из Snap:
sudo systemctl restart snapd.service
  1. Проверка установки и пути бинарника:
whereis firefox
  1. При повреждённом профиле удалите или переименуйте директорию профиля:
mv ~/.mozilla ~/.mozilla.bak
  1. Проблемы с правами в ручной установке: убедитесь, что бинарник в /opt имеет права на исполнение и симлинк корректен.

Критерии приёмки

Чтобы считать установку успешной, выполните следующие проверки:

  • Команда firefox запускает графическое окно браузера.
  • В настройках видно корректную версию продукта (About Firefox).
  • Браузер загружает несколько сайтов, включая HTTPS‑страницы.
  • Обновления (в случае DEB/Snap/Flatpak) приходят без ошибок.

Чек‑листы по ролям

Чек‑лист для обычного пользователя:

  • Выбрана удобная для вас версия (Snap/Flatpak/DEB/GUI).
  • Установлен и настроен механизм обновлений.
  • Отключена лишняя телеметрия, если нужно.
  • Создан профиль/импорт закладок.

Чек‑лист для системного администратора:

  • Прописан репозиторий mozillateam или выбран образ обновлений.
  • Настроен unattended‑upgrade или корпоративный репозиторий.
  • Проверена совместимость AppArmor/SELinux при ручной установке.
  • Документированы шаги отката и удаления.

Чек‑лист для разработчика:

  • Установлена нужная версия (stable/beta/dev) из соответствующего канала.
  • Настроены профили прокси/отладки.
  • Выполнены тесты загрузки локальных ресурсов и CORS.

SOP для выбора метода установки

  1. Оцените требования: системная интеграция vs изоляция vs автономность.
  2. Если нужна централизованная поддержка — предпочитайте DEB из PPA.
  3. Если хотите «как в коробке» Ubuntu — используйте Snap.
  4. Если нужна хорошая изоляция и контроль runtimes — Flatpak.
  5. Для переносимых/специфичных сборок — установка в /opt.
  6. Документируйте выбранный метод и процедуру обновлений.

План отката и удаление (runbook)

  1. Определите способ установки (whereis firefox, snap list, flatpak list).
  2. Если Snap:
sudo snap remove firefox
  1. Если DEB:
sudo apt remove firefox
sudo rm /etc/apt/preferences.d/mozilla  # если было создано
  1. Если Flatpak:
sudo flatpak uninstall org.mozilla.firefox
  1. Если /opt:
sudo rm -r /opt/firefox
sudo rm /usr/local/bin/firefox
sudo rm /usr/local/share/applications/firefox.desktop
  1. Очистите пользовательские профили при необходимости:
rm -rf ~/.mozilla

Тестовые сценарии и критерии приёмки

  1. Функциональный тест: открыть браузер, загрузить https://example.com и https://news.yandex.ru.
  2. Обновление: симулировать выпуск новой версии (для DEB — apt update && apt upgrade) и проверить корректность обновления.
  3. Права доступа: открыть локальный файл через меню “Открыть файл” и проверить доступ.
  4. Sandbox тест: для Snap/Flatpak проверить доступ к внешнему диску и принтеру.

Сравнение методов установки

МетодПлюсыМинусыОбновления
DEB (PPA)Системная интеграция, знакомая модельНужно настроить PPA/приоритетыЧерез apt/unattended
SnapПо умолчанию, простой install/removeВозможны задержки запуска, дисковая дубликацияАвтоматически через snapd
FlatpakКонтейнеризация, FlathubТребует runtime, возможен размерflatpak update
TAR в /optПолный контроль, автономноНет автообновлений, ручное управлениеРучные
GUI (Software)Простой для непрошенных пользователейМожет скрывать тип пакета (snap/deb)Зависит от backend

Советы по безопасности и жёсткая конфигурация

  • Включите AppArmor профили и проверьте, что Firefox работает в confined режиме, особенно для snap.
  • Отключите нежелательные расширения и отзывы о крашах, если политика безопасности этого требует.
  • Закройте интеграцию с внешними протоколами, если это необходимо в корпоративной среде.
  • Проверьте обновления безопасности, особенно для критичных уязвимостей, и имейте процесс быстрого развёртывания патчей.

Совместимость и миграция

  • Ubuntu 22.04 и новее: Firefox по умолчанию snap. Для перехода на DEB потребуется PPA и приоритеты.
  • Более старые версии Ubuntu: возможно, традиционная DEB‑установка доступна в репозиториях.
  • При миграции с Snap на DEB проверьте сохранность профилей; при необходимости экспортируйте закладки и настройки заранее.

Короткая памятка команд

  • Установка DEB из PPA:
sudo add-apt-repository ppa:mozillateam/ppa
sudo apt update
sudo apt install firefox
  • Установка Snap:
sudo snap install firefox
  • Установка Flatpak:
sudo flatpak install flathub org.mozilla.firefox
  • Ручная установка из архива:
wget 
tar xjf firefox-*.tar.bz2
sudo mv firefox /opt
sudo ln -s /opt/firefox/firefox /usr/local/bin/firefox

1‑строчный глоссарий

  • PPA — персональный репозиторий APT, используемый для распространения пакетов.
  • Snap — пакетная система Canonical с контейнеризацией приложения.
  • Flatpak — кросс‑дистрибутивная система упаковки приложений.
  • /opt — каталог для дополнительного ПО, устанавливаемого вручную.

Когда выбранный способ не подойдёт

  • Если требуется строгая централизованная политика обновлений в корпоративной сети, Snap или ручная установка могут быть неудобны — лучше DEB с внутренним репозиторием.
  • Если у пользователей ограничённый диск, несколько слоёв контейнеров (snap/flatpak) могут увеличивать занятое пространство.
  • Если нужен быстрый откат версий — Snap предоставляет более удобные точки восстановления, но ручная установка даёт полный контроль.

Решение в виде дерева принятия решения

flowchart TD
  A[Нужна интеграция с системой?] -->|Да| B[DEB через PPA]
  A -->|Нет, нужна изоляция| C[Flatpak или Snap]
  C -->|Предпочитаю Flathub| D[Flatpak]
  C -->|Использую Ubuntu по умолчанию| E[Snap]
  A -->|Полная автономность| F[Установка в /opt]

Короткое объявление (100–200 слов)

Mozilla Firefox доступен для установки на Ubuntu несколькими способами: как системный DEB‑пакет через официальный PPA, как Snap по умолчанию, как Flatpak из Flathub, через ручную установку из TAR‑архива или через Ubuntu Software. Каждый метод имеет свои преимущества: DEB обеспечивает привычную интеграцию и централизованные обновления, Snap и Flatpak упрощают развёртывание в контейнерах и обновление, а установка в /opt даёт полный контроль. В этой инструкции собраны пошаговые команды, инструкции по удалению, рекомендации по безопасности, чек‑листы для разных ролей и тесты приёмки. Выберите метод, соответствующий политике вашей системы и требованиям к обновлениям и изоляции, и используйте предложенные процедуры для безопасной установки и обновления Firefox на ваших машинах.

Резюме

  • Установка доступна через DEB (PPA), Snap, Flatpak, из архива и через GUI;
  • DEB даёт лучшую интеграцию, Snap/Flatpak — изоляцию, /opt — автономность;
  • Всегда проверяйте обновления и профиль безопасности; настройте unattended‑upgrades в корпоративной среде;
  • Имеются чек‑листы и runbook для быстрого отката.

Спасибо за чтение. Если нужно — пришлите конфигурацию вашей системы (вывод uname -a, lsb_release -a), и я помогу выбрать оптимальный метод установки.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

RDP: полный гид по настройке и безопасности
Инфраструктура

RDP: полный гид по настройке и безопасности

Android как клавиатура и трекпад для Windows
Гайды

Android как клавиатура и трекпад для Windows

Советы и приёмы для работы с PDF
Документы

Советы и приёмы для работы с PDF

Calibration в Lightroom Classic: как и когда использовать
Фото

Calibration в Lightroom Classic: как и когда использовать

Отключить Siri Suggestions на iPhone
iOS

Отключить Siri Suggestions на iPhone

Рисование таблиц в Microsoft Word — руководство
Office

Рисование таблиц в Microsoft Word — руководство