Встановлення Firefox на платформі Linux

Інформація про редакцію
  • № редакції: 295108
  • Створено:
  • Створив: Александр Поправкин
  • Коментар: Інсталяція Firefox (137) для Linux, перегляд, доповнення
  • Переглянуто: Ні
  • Готово для локалізації: Ні
Програмний код редакції
Вміст редакції

Багато дистрибутивів Linux постачаються з попередньо встановленим Firefox через їхній менеджер пакетів і встановленим браузером в якості типового. Однак, якщо вам потрібно встановити Firefox на Linux за допомогою іншого методу, наступний посібник покаже вам різні альтернативні способи завантаження та встановлення Firefox на Linux.

Ця стаття стосується лише Linux. Як встановити Firefox на Mac описано у статті Як завантажити та встановити Firefox для Mac.Як встановити Firefox на Windows описано у статті Як установити Firefox на Windows.

Як встановити пакет Firefox .deb для дистрибутивів на основі Debian (рекомендовано)

Щоб встановити пакет .deb через репозиторій APT, виконайте наступне:

  1. Створіть теку для зберігання ключів репозиторію APT, якщо її не існує, наберіть:
    sudo install -d -m 0755 /etc/apt/keyrings
  2. Вставте ключ підпису репозиторію Mozilla APT:
    wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | sudo tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null
    Якщо у вас не встановлено wget, ви можете встановити його за допомогою: sudo apt-get install wget'
  3. Відбиток пальця має бути наступним 35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3. Ви можете перевірити його за допомогою наступної команди:
    gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); if($0 == "35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3") print "\nThe key fingerprint matches ("$0").\n"; else print "\nVerification failed: the fingerprint ("$0") does not match the expected one.\n"}'
  4. Тоді додайте репозиторій Mozilla APT до вашого списку джерел:
    echo '
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    ' | sudo tee /etc/apt/preferences.d/mozilla
  5. Оновіть список пакетів та встановіть пакет Firefox .deb:
    sudo apt-get update && sudo apt-get install firefox

Як налаштувати різні мовні пакети в Firefox за допомогою .deb файлів

Для тих з вас, хто хотів би використовувати Firefox на іншій мові, ніж American English, ми також створили пакети .deb, що містять мовні пакети Firefox. Щоб встановити конкретний мовний пакет, замініть fr у прикладі нижче на потрібний код мови:

sudo apt-get install firefox-l10n-fr

Щоб переглянути список всіх доступних мовних пакетів, ви можете використовувати ці команди після додавання репозиторію Mozilla APT та запуску sudo apt-get update:

apt-cache search firefox-l10n

Міграція даних

Якщо ви вже раніше користувалися Snap або Flatpak, вам слід імпортувати свій профіль. Зробити це можна двома способами. Ви можете використовувати будь-який з цих способів:

  • 1 спосіб: Налаштуйте синхронізацію. Інструкції можна знайти в розділі Як налаштувати синхронізацію на своєму комп'ютері?
  • 2 спосіб: Скопіюйте існуючі файли на вашому комп'ютері. Переконайтеся, що всі копії Firefox на вашому комп'ютері повністю закриті, перш ніж зробити це:
    • Flatpak:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/.var/app/org.mozilla.firefox/.mozilla/firefox/* ~/.mozilla/firefox/
    • Snap:
      mkdir -p ~/.mozilla/firefox/ && cp -a ~/snap/firefox/common/.mozilla/firefox/* ~/.mozilla/firefox/

В обох випадках, після того, як ви перемістили профілі, запустіть Firefox з терміналу за допомогою команди firefox -P. Виберіть потрібний профіль. Після завершення інсталяції команда -P більше не буде потрібна.

Як встановити дистрибутив з вашого менеджера пакетів

Щоб встановити Firefox за допомогою менеджера пакетів вашого дистрибутива, будь ласка, зверніться до документації вашого дистрибутива Linux.

Цей метод рекомендований, оскільки він гарантує, що Firefox і всі необхідні бібліотеки будуть встановлені та налаштовані оптимально для вашого дистрибутиву. Однак може бути затримка між офіційним випуском нової версії Firefox і часом, коли ваш дистрибутив оновить версію, яку він поширює. Ваш дистрибутив також може розповсюджувати його без бренду Firefox, або постачати лише ESR.

Встановити з Flatpak

Щоб встановити Firefox з Flatpak дивіться, як встановити та налаштувати Flatpak на вашому комп’ютері. Після встановлення Flatpak перейдіть на сторінку Firefox Flathub's, та натисніть на кнопку Встановити. Крім того, ви можете ввести таку команду в терміналі:

flatpak install flathub org.mozilla.firefox

Типово Flatpak встановлює Firefox до того ж розташування, де встановлено вашу операційну систему. Щоб застосувати іншу мову, виконайте вказівки як користуватися Firefox на іншій мові.

Встановлення зі Snap

Щоб встановити Firefox зі Snap дивіться, як встановити Snap на ваш комп'ютер. Після встановлення Snap, перейдіть на сторінку Firefox у Snapcraft Store, клацніть кнопку Встановити та виконайте вказівки. Крім того, ви можете ввести в терміналі таку команду:

sudo snap install firefox

Якщо це доступно, Snap встановить Firefox з мовою, яку встановлено у вашій системі. Щоб застосувати іншу мову, виконайте вказівки як користуватися Firefox на іншій мові.

Встановлення Firefox зі збірок Mozilla builds

Перед встановленням Firefox зі збірки Mozilla переконайтесь, що на ваш комп'ютер встановлено необхідні бібліотеки. Відсутність або неповнота бібліотек може призвести до непрацездатності Firefox.

Ситсемне встановлення Firefox (для досвідчених користувачів)

Щоб встановити Firefox цим способом, ви повинні мати можливість увійти з root правами, або запустити команду sudo.

Ця інсталяція буде пріоритетнішою за версію Firefox, встановлену за допомогою вашого менеджера пакетів. Щоб запустити версію, встановлену за допомогою вашого менеджера пакетів, вам потрібно запустити бінарний файл з термінала. Щоб зробити це в більшості дистрибутивів, відкрийте термінал і введіть:
/usr/bin/firefox

  1. Перейдіть на сторінку завантаження Firefox і клацніть кнопку Завантажити зараз.
  2. Відкрийте термінал та перейдіть до теки, де збережено завантаження. Наприклад:
    cd ~/Downloads
    Видобудьте вміст завантаженого файлу, ввівши:
    tar xjf firefox-*.tar.bz2

    Ці команди запускаються з root правами, або за допомогою sudo.
  3. Перемістіть видобуту теку Firefox до /opt:
    mv firefox /opt
  4. Створіть символічне посилання до виконавчого файлу Firefox:
    ln -s /opt/firefox/firefox /usr/local/bin/firefox
  5. Завантажте копію файлу для комп'ютера:
    wget https://raw.githubusercontent.com/mozilla/sumo-kb/main/install-firefox-linux/firefox.desktop -P /usr/local/share/applications

Крім того, якщо wget не встановлено на вашому комп’ютері, перейдіть за вказаною вище URL-адресою, клацніть правою кнопкою миші на сторінці, щоб відкрити контекстне меню, і виберіть Зберегти сторінку як. Після завантаження файлу перемістіть його до /usr/local/share/applications.

Щоб переконатися, що встановлення було успішним, ви можете відкрити сторінку інформації для усунення проблем. У розділі Інформація про програму значення Бінарний файл програми повинно бути /opt/firefox/firefox-bin.

Локальна інсталяція Firefox в обліковому записі користувача

Якщо ви не маєте доступу до облікових даних root користувача, або виконання команд sudo, або просто віддаєте перевагу використанню локального Firefox у вашому обліковому записі, ви можете виконати локальне встановлення. Ви також можете зробити це, щоб мати кілька встановок Firefox для різних збірок.
  1. Перейдіть до сторінки завантаження Firefox і клацніть кнопку Завантажити зараз.
    • Ви також можете натиснути на посилання Завантажити Firefox для інших мов або платформ під цією кнопкою, щоб вибрати іншу збірку: Nightly, Beta, Developer або ESR.
  2. Відкрийте термінал і перейдіть до теки, куди було збережено завантаження. Наприклад:
    cd ~/Downloads
  3. Видобудьте вміст завантаженого файлу. У результаті буде створено теку з назвою firefox. Після цього ви можете видалити архів:
    tar xjf firefox-*.tar.bz2
    rm firefox-*.tar.bz2
  4. Якщо ви завантажили певну збірку, ви можете перейменувати нестиснуту теку відповідно. Наприклад, так:
    mv firefox firefox-nightly
  5. Ви можете залишити нестиснуту теку в теці завантажень або перемістити її в інше місце у своєму обліковому записі. Наприклад:
    mv firefox ~/firefox
  6. Firefox тепер готовий до користання. Ви можете запустити його безпосередньо з термінала:
    ~/firefox/firefox &
  7. Створіть ярлик на робочому столі. (Може відрізнятись в різних дистрибутивах Linux).
    • Клацніть правою кнопкою миші на робочому столі та виберіть у контекстному меню пункт Створити запускач.
    • Ви також можете ввести його в терміналі:
      ln -s ~/firefox/firefox ~/Desktop/
    • Піктограму для ярлика на робочому столі можна знайти в ~/firefox/browser/chrome/icons/default/
Примітка: Цей спосіб не змінює прив'язку типів файлів у системі, тому посилання з інших застосунків не відкриватимуться в локальній інсталяції. Вам потрібно буде скопіювати посилання і вставити його в панель адреси Firefox.

Попередження про функції безпеки

У деяких дистрибутивах Linux ви могли бачити сповіщення про те, що деякі функції безпеки Firefox можуть забезпечувати менший захист у вашій поточній операційній системі. Щоб дізнатися більше, дивіться Firefox security features warning on Linux.