Если после установки Google Chrome на Linux браузер не запускается или в менеджере пакетов появляется ошибка зависимостей, почти всегда причина кроется в неверно выбранном формате пакета — DEB вместо RPM или наоборот. Проверить это можно одной командой: cat /etc/os-release покажет семейство вашего дистрибутива, от которого зависит весь дальнейший порядок установки.
Google официально поддерживает Chrome на Linux и распространяет его в двух форматах: .deb для Debian, Ubuntu, Linux Mint и производных, а также .rpm для Fedora, RHEL, CentOS и openSUSE. В отличие от Chromium, который есть в стандартных репозиториях большинства дистрибутивов, Chrome нужно скачивать с официального сайта Google или ставить через подключённый репозиторий.
Ниже разберём установку для разных дистрибутивов, настройку автообновлений, решение типичных ошибок и удаление браузера без остаточных файлов.
Чем Chrome отличается от Chromium в Linux
Перед установкой стоит понимать разницу между двумя браузерами, потому что в репозиториях Linux чаще всего лежит именно Chromium. Это проект с открытым исходным кодом, на базе которого построен Chrome, но у них есть практические отличия.
Google Chrome включает проприетарные компоненты: встроенный Flash-наследие в виде отдельных модулей поддержки мультимедиа, кодеки для проприетарных форматов видео, механизм автоматического обновления и интеграцию с аккаунтом Google для синхронизации закладок и паролей. Chromium обновляется через штатный менеджер пакетов дистрибутива и не содержит части закрытых компонентов.
- 🔄 Обновления: Chrome обновляется через собственный репозиторий Google, Chromium — через репозиторий дистрибутива
- 🎬 Мультимедиа: в Chrome из коробки работают проприетарные кодеки, в Chromium их поддержка зависит от сборки
- ☁️ Синхронизация: полноценная привязка к аккаунту Google гарантирована в Chrome
- 📦 Доступность: Chromium ставится одной командой из стандартных репозиториев, Chrome требует скачивания пакета
Установка Chrome на Ubuntu, Debian и Linux Mint
Для систем на базе Debian используется пакет .deb. Скачать его можно с официальной страницы Google Chrome — сайт автоматически предложит нужный формат, если определит вашу систему, либо даст выбрать вручную между 64-битными вариантами .deb и .rpm.
После загрузки установку удобнее выполнять через терминал, потому что двойной клик по файлу в графическом установщике иногда не подтягивает зависимости. Перейдите в папку загрузок и выполните:
sudo apt install ./google-chrome-stable_current_amd64.deb
Обратите внимание на ./ перед именем файла — без этого apt будет искать пакет в репозиториях, а не в текущем каталоге. Если вы используете старую команду dpkg -i и получаете ошибку зависимостей, исправить её поможет sudo apt -f install.
☑️ Установка Chrome на Debian-based системы
Важный побочный эффект установки: пакет автоматически добавляет репозиторий Google в систему. Это значит, что дальше браузер будет обновляться вместе с остальной системой через штатный механизм обновлений — отдельно следить за новыми версиями не потребуется.
Установка Chrome на Fedora, RHEL и openSUSE
Для дистрибутивов на базе RPM скачивайте файл с расширением .rpm. В Fedora установка выполняется через пакетный менеджер dnf:
sudo dnf install ./google-chrome-stable_current_x86_64.rpm
Менеджер сам разрешит зависимости и при первом обновлении системы предложит импортировать GPG-ключ Google для проверки подлинности пакетов — это нормальная часть процедуры, ключ нужно принять. В openSUSE вместо dnf используется sudo zypper install с тем же файлом.
⚠️ Внимание: не скачивайте установочные пакеты Chrome со сторонних сайтов и «сборок». Под видом браузера нередко распространяются модифицированные пакеты. Единственный надёжный источник — официальный сайт Google.
Альтернативные способы установки
Помимо классических пакетов, Chrome доступен в формате Flatpak через каталог Flathub. Этот вариант удобен, если ваш дистрибутив не входит в список официально поддерживаемых или вы хотите изолировать браузер от системы в sandbox-окружении.
flatpak install flathub com.google.Chrome
У Flatpak-версии есть нюанс: она распространяется не самим Google, а поддерживается сообществом на базе официальных сборок, и из-за изоляции могут потребоваться дополнительные разрешения для доступа к некоторым системным ресурсам. Для пользователей Arch Linux Chrome доступен через пользовательский репозиторий AUR — пакет google-chrome собирается из официального .deb-архива.
| Способ | Дистрибутивы | Обновления |
|---|---|---|
| .deb пакет | Ubuntu, Debian, Mint | Через репозиторий Google |
| .rpm пакет | Fedora, RHEL, openSUSE | Через репозиторий Google |
| Flatpak | Любые с поддержкой Flatpak | Через Flathub |
| AUR | Arch, Manjaro | Через AUR-хелпер |
Первый запуск и базовая настройка
При первом запуске Chrome предложит назначить его браузером по умолчанию и импортировать данные из других обозревателей. Если вы пропустили этот шаг, установить Chrome браузером по умолчанию можно позже в настройках системы — в разделе приложений по умолчанию, либо в самом браузере через chrome://settings.
Для синхронизации закладок, паролей и истории между устройствами войдите в аккаунт Google через иконку профиля в правом верхнем углу. На Linux стоит также проверить пару специфичных моментов:
- 🖥️ Аппаратное ускорение — на некоторых видеокартах и драйверах оно вызывает артефакты или мерцание; переключатель находится в разделе «Система» настроек
- 🔤 Шрифты — если текст на страницах выглядит нечётко, проверьте системные настройки сглаживания шрифтов вашего окружения рабочего стола
- 🔑 Хранилище паролей — Chrome может использовать системное хранилище ключей (GNOME Keyring или KWallet) для защиты сохранённых паролей
Chrome запрашивает пароль от связки ключей при запуске
Это происходит, когда системное хранилище ключей заблокировано или его пароль отличается от пароля входа в систему. Обычно помогает вход в сессию с тем же паролем, что у связки ключей, либо настройка автоматической разблокировки хранилища при входе. Полностью отключать хранилище не рекомендуется — сохранённые пароли останутся без защиты.
Типичные проблемы и их решение
Большинство неполадок Chrome на Linux сводится к нескольким повторяющимся сценариям. Разберём их в порядке от простого к сложному, начиная с безопасных проверок.
Браузер не запускается из меню. Запустите его из терминала командой google-chrome — сообщения об ошибках выведутся прямо в консоль и укажут причину: отсутствующую библиотеку, проблему с профилем или конфликт с sandbox. Часто помогает запуск с новым профилем: google-chrome --user-data-dir=/tmp/chrome-test. Если в таком режиме браузер работает, проблема в повреждённом основном профиле.
Мерцание экрана или чёрные области на страницах. Возможная причина — конфликт аппаратного ускорения с видеодрайвером. Попробуйте отключить его в настройках браузера и перезапустить Chrome. Если это помогло, проверьте также обновления графического драйвера вашей системы — иногда проблема устраняется на уровне драйвера.
⚠️ Внимание: запуск Chrome с флагом --no-sandbox, который часто советуют на форумах, отключает важный механизм изоляции вкладок и снижает безопасность. Используйте его только для временной диагностики, а не как постоянное решение — ищите первопричину сбоя sandbox.
Ошибка репозитория при обновлении системы. Если менеджер пакетов жалуется на репозиторий Google, проверьте файл источника: /etc/apt/sources.list.d/google-chrome.list на Debian-based системах. Иногда после обновления дистрибутива репозиторий отключается — его нужно просто включить заново, раскомментировав строку или поставив галочку в графическом менеджере источников ПО.
Обновление и удаление браузера
При установке из официального пакета обновления приходят автоматически вместе с системными. Проверить наличие новой версии можно стандартной командой обновления дистрибутива — sudo apt update && sudo apt upgrade для Debian-based систем или sudo dnf upgrade для Fedora. Версию установленного браузера видно на странице chrome://settings/help.
Для удаления Chrome на Debian-based системах выполните sudo apt remove google-chrome-stable. Учтите, что при этом останутся пользовательские данные: профиль хранится в каталоге ~/.config/google-chrome, а кэш — в ~/.cache/google-chrome. Если нужно удалить браузер полностью, эти папки придётся стереть вручную — предварительно убедитесь, что закладки синхронизированы с аккаунтом или экспортированы.
⚠️ Внимание: удаление папки ~/.config/google-chrome необратимо уничтожит локальные пароли, сессии и настройки, которые не синхронизированы с аккаунтом Google. Перед удалением проверьте статус синхронизации в настройках браузера.
Часто задаваемые вопросы
Работает ли Google Chrome на 32-битных версиях Linux?
Нет. Google прекратил поддержку 32-битных сборок Chrome для Linux — официальные пакеты выпускаются только для 64-битных систем. На 32-битных системах остаётся вариант со старыми версиями Chromium из репозиториев дистрибутива, если они ещё поддерживаются.
Можно ли установить Chrome вместе с Chromium?
Да, оба браузера сосуществуют без конфликтов — у них разные каталоги профилей и независимые установки. Это удобно для разделения рабочего и личного профиля или для тестирования сайтов.
Почему в Chrome на Linux не воспроизводится видео на некоторых сайтах?
Возможная причина — отсутствие поддержки DRM-модуля Widevine или проблемы с аппаратным декодированием. Проверьте, включён ли модуль на странице chrome://components, и попробуйте временно отключить аппаратное ускорение в настройках браузера.
Как сделать Chrome браузером по умолчанию через терминал?
Во многих окружениях работает команда xdg-settings set default-web-browser google-chrome.desktop. Если она не сработала, задайте браузер по умолчанию через графические настройки вашего окружения рабочего стола — пункт обычно называется «Приложения по умолчанию».
Безопасно ли использовать Flatpak-версию Chrome?
Сама по себе изоляция Flatpak повышает безопасность, но учитывайте, что пакет на Flathub распространяется не напрямую от Google. Для максимальной предсказуемости и своевременных обновлений предпочтительнее официальные .deb или .rpm пакеты, если ваш дистрибутив их поддерживает.