Запуск Firefox на ChromeOS

Firefox Firefox Последнее обновление: 100% пользователей проголосовали за полезность

Firefox теперь можно установить на Chromebook и другие устройства, работающие под управлением ChromeOS. В этой статье описаны системные требования, необходимые для запуска Firefox на ChromeOS и как его установить.

Как запустить Firefox на ChromeOS

Чтобы запустить Firefox на ChromeOS, вы сначала должны убедиться, что ваша система удовлетворяет следующим требованиям:

Системные требования

  • Основанный на архитектуре x86 Chromebook, работающий под управлением ChromeOS 80 или выше

Вы можете проверить это, перейдя на страницу chrome://version в адресной строке браузера Chrome. Следуйте этим инструкциям от Google, если вам необходимо произвести апгрейд вашей ОС.

Включите поддержку Linux для ChromeOS

  • Когда включите Linux, проверьте в Терминале, что у вас корректная версия:

cat /etc/os-release

  • Если версия не 10 (buster) или выше, вам необходимо запустить скрипт обновления:

sudo bash /opt/google/cros-containers/bin/upgrade_container

Выполнение скрипта займёт некоторое время в зависимости от того, насколько быстрый у вас Chromebook и скорость Интернета. Когда его выполнение завершится, вам необходимо будет перезапустить Linux-контейнер. Вы можете либо нажать правой кнопкой мыши значок Терминала и выбрать Выключить Linux (Beta), либо просто перезапустить свой Chromebook.

Установка Firefox из репозитория Mozilla (рекомендуется)

  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 в свой sources.list:
    cat <<EOF > /etc/apt/sources.list.d/mozilla.sources
    Types: deb
    URIs: https://packages.mozilla.org/apt
    Suites: mozilla
    Components: main
    Signed-By: /etc/apt/keyrings/packages.mozilla.org.asc
    EOF
  5. Настройте APT для определения приоритетов пакетов из репозитория Mozilla:
    echo '
    Package: *
    Pin: origin packages.mozilla.org
    Pin-Priority: 1000
    ' | sudo tee /etc/apt/preferences.d/mozilla
  6. Обновите свой список пакетов и установите firefox (или один из firefox-esr, -beta, -nightly, -devedition):
    sudo apt-get update && sudo apt-get install firefox

Настройка различных языков в Firefox

Для тех из вас, кто хотел бы использовать Firefox на языке, отличном от американского английского, мы также создали пакеты .deb, содержащие языковые пакеты Firefox. Чтобы установить определенный языковой пакет, замените fr в приведенном ниже примере на нужный языковой код:

sudo apt-get install firefox-l10n-fr

Чтобы получить список всех доступных языковых пакетов, вы можете использовать эту команду после добавления репозитория Mozilla APT и запуска sudo apt-get update:

apt-cache search firefox-l10n

Установка из Flatpak

Чтобы установить Firefox из Flatpak, установите и сконфигурируйте Flatpak на своём компьютере. После установки Flatpak перейдите на страницу Firefox Flathub и нажмите кнопку Установить. В качестве альтернативы вы можете набрать следующую команду в терминале:

flatpak install flathub org.mozilla.firefox

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

Эти прекрасные люди помогли написать эту статью:

Illustration of hands

Станьте волонтёром

Растите и делитесь опытом с другими. Отвечайте на вопросы и улучшайте нашу базу знаний.

Подробнее