Google Chrome на Linux: установка, настройка и решение проблем

Команда sudo apt install google-chrome-stable завершается ошибкой «Unable to locate package» — это самая частая ситуация у пользователей, которые пытаются поставить Google Chrome на Linux так же, как обычные программы из репозитория. Причина проста: браузер отсутствует в стандартных репозиториях большинства дистрибутивов, и установить его нужно либо через DEB/RPM-пакет с официального сайта, либо через подключение репозитория Google.

В этой статье разберём все рабочие способы установки Google Chrome на популярные дистрибутивы — Ubuntu, Debian, Fedora и производные, покажем, как настроить автоматические обновления, и разберём типичные ошибки: от конфликта ключей репозитория до проблем с запуском из-под root.

Чем Chrome отличается от Chromium в Linux

Прежде чем ставить браузер, стоит понять разницу между двумя вариантами. Chromium — это открытый проект, на базе которого построен Chrome. Он есть в стандартных репозиториях практически любого дистрибутива и ставится одной командой. Google Chrome — проприетарная сборка от Google на той же основе.

Ключевые отличия Chrome от Chromium:

  • 🔑 Встроенные проприетарные компоненты: кодеки для воспроизведения некоторых форматов видео и аудио
  • 🔄 Автоматическое обновление через репозиторий Google, который добавляется при установке пакета
  • ☁️ Полноценная синхронизация с аккаунтом Google без дополнительных настроек
  • 📄 Встроенный просмотрщик PDF и модуль Widevine для защищённого контента (стриминговые сервисы)

Если вам критичны стриминговые сервисы, синхронизация закладок с телефоном и корректное воспроизведение всех видео — ставьте именно Chrome. Если нужен максимально «чистый» браузер без привязки к Google — достаточно Chromium из репозитория.

Установка Google Chrome на Ubuntu и Debian

Самый надёжный способ для систем на базе Debian — скачать официальный DEB-пакет и установить его. Пакет при установке автоматически добавляет репозиторий Google, поэтому браузер будет обновляться вместе с системой.

Последовательность действий через терминал:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb

sudo apt install ./google-chrome-stable_current_amd64.deb

Обратите внимание на ./ перед именем файла — это указывает apt, что нужно установить локальный пакет, а не искать его в репозиториях. Менеджер пакетов сам подтянет недостающие зависимости. Если предпочитаете графический интерфейс, файл можно открыть двойным кликом в файловом менеджере — запустится установщик пакетов.

☑️ Проверка успешной установки Chrome

Выполнено: 0 / 5
⚠️ Внимание: скачивайте установочный пакет только с официального домена dl.google.com. Сторонние сайты нередко распространяют модифицированные сборки браузера, что критично именно для программы, через которую вы вводите пароли и данные банковских карт.

Установка на Fedora, RHEL и openSUSE

Для дистрибутивов на пакетной базе RPM Google публикует отдельный установочный файл. В Fedora установка выполняется через пакетный менеджер dnf:

wget https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

sudo dnf install ./google-chrome-stable_current_x86_64.rpm

Как и в случае с DEB, при установке RPM-пакета в систему добавляется репозиторий Google, и дальнейшие обновления приходят автоматически при штатном обновлении системы. В openSUSE используется zypper или графический установщик YaST, но общий принцип тот же.

Альтернативный вариант — Flatpak-сборка Chrome из Flathub. Она подходит, если вы не хотите добавлять сторонние репозитории в систему, но у неё есть нюанс: это неофициальная упаковка, и обновления могут приходить с задержкой относительно выпусков Google.

Устранение типичных ошибок установки

Чаще всего установка ломается на предсказуемых местах. Разберём основные сценарии и способы их решения.

ОшибкаВероятная причинаРешение
Unable to locate packageПопытка установить из стандартного репозитория без пакета GoogleСкачать DEB/RPM с официального сайта
Ошибка зависимостей при dpkg -iНе установлены библиотеки, нужные браузеруВыполнить sudo apt -f install
Ошибка ключа репозитория при apt updateУстаревший или продублированный ключ GoogleУдалить дубли источников в sources.list.d, обновить ключ
Chrome не запускается из-под rootШтатное ограничение песочницы браузераЗапускать от обычного пользователя
Дублирование источников (duplicate sources)Несколько файлов конфигурации репозитория GoogleОставить один файл google-chrome.list

Отдельно стоит сказать про запуск от root. Chrome отказывается работать под суперпользователем из соображений безопасности — это штатное поведение песочницы, а не поломка. Обходить это ограничение флагами вроде --no-sandbox не стоит: вы отключите изоляцию процессов, которая защищает систему от вредоносного кода на страницах.

⚠️ Внимание: если после обновления системы при apt update появляются предупреждения о ключе репозитория Google, не игнорируйте их — обновления браузера могут перестать приходить. Проверьте файлы в каталоге /etc/apt/sources.list.d/ и удалите дублирующиеся записи.
📊 Как вы устанавливали Google Chrome на Linux?
Через DEB/RPM-пакет с официального сайта
Через Flatpak / Flathub
Пользуюсь Chromium из репозитория
Использую другой браузер

Обновление и удаление браузера

Если Chrome установлен из официального пакета, отдельно обновлять его не нужно: он обновляется вместе с системой стандартными командами sudo apt update && sudo apt upgrade или sudo dnf upgrade. Проверить текущую версию можно в меню браузера: Настройки → О Chrome, либо командой google-chrome --version.

Для удаления браузера в Debian-подобных системах выполните:

sudo apt remove google-chrome-stable

Команда удалит программу, но оставит пользовательский профиль — закладки, пароли и настройки в каталоге ~/.config/google-chrome. Если нужно удалить и их, уберите каталог вручную. Учтите: после этого восстановить локальные данные без синхронизации будет невозможно.

Где Chrome хранит данные профиля в Linux

Профиль пользователя находится в ~/.config/google-chrome. Кэш — в ~/.cache/google-chrome. Для переноса профиля на другую систему достаточно скопировать первый каталог, но надёжнее использовать синхронизацию через аккаунт Google.

Chrome не запускается: диагностика

Если браузер установлен, но не открывается, начните с запуска из терминала командой google-chrome — сообщения об ошибках выведутся прямо в консоль, и по ним можно понять причину. Типичные варианты: повреждённый профиль, конфликт с графическими драйверами или остаточные процессы после аварийного завершения.

Порядок безопасной диагностики:

  • 🖥️ Запустите google-chrome в терминале и прочитайте текст ошибки
  • 🧪 Проверьте запуск с временным чистым профилем: google-chrome --user-data-dir=/tmp/chrome-test
  • 🎨 При подозрении на проблемы с GPU попробуйте google-chrome --disable-gpu
  • 🔄 Убедитесь, что не осталось зависших процессов: pkill chrome, затем повторный запуск

Если с чистым профилем браузер запускается нормально — проблема в данных старого профиля. В этом случае можно переименовать каталог ~/.config/google-chrome и настроить браузер заново, а закладки восстановить через синхронизацию, если она была включена.

Часто задаваемые вопросы

Можно ли установить Chrome на 32-битный Linux?

Нет, официальные сборки Google Chrome для Linux выпускаются только для 64-битных систем. На 32-битных системах используйте Chromium из репозитория дистрибутива или другой браузер с поддержкой вашей архитектуры.

Чем отличается google-chrome-stable от beta и unstable?

Это три канала обновлений: stable — стабильная версия для повседневного использования, beta — предварительные версии следующего выпуска, unstable (dev) — сборки для разработчиков с самыми новыми и наименее проверенными функциями. Для обычной работы ставьте stable.

Почему Chrome не воспроизводит видео на некоторых сайтах?

Возможная причина — отсутствие или сбой модуля Widevine, который нужен для защищённого контента. Проверьте страницу chrome://components и обновите компонент Widevine. Также убедитесь, что у вас именно Google Chrome, а не Chromium, где часть кодеков может отсутствовать.

Как сделать Chrome браузером по умолчанию в Linux?

Откройте настройки Chrome и нажмите кнопку назначения браузером по умолчанию, либо используйте системные настройки вашего окружения рабочего стола (GNOME, KDE) в разделе приложений по умолчанию. Точный путь зависит от окружения.

Безопасно ли использовать Flatpak-версию Chrome?

Сборка на Flathub распространяется в изолированном окружении, что само по себе безопасно. Однако это неофициальная упаковка, и обновления могут выходить с задержкой. Для критичных к своевременным обновлениям сценариев надёжнее официальный DEB/RPM-пакет.