Хром для Линукс: установка и настройка браузера

Установка Google Chrome на Linux часто упирается в одну и ту же ошибку: скачанный с официального сайта пакет .deb или .rpm не открывается двойным кликом, а в терминале при установке появляется сообщение о неразрешённых зависимостях. Причина почти всегда одна — пакетный менеджер не подтянул нужные библиотеки, и это решается одной дополнительной командой.

В этой статье разберём, чем Google Chrome отличается от Chromium, как поставить браузер на Ubuntu, Debian, Fedora и другие дистрибутивы, как подключить официальный репозиторий для автоматических обновлений и что делать, если Chrome не запускается или конфликтует с системой.

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

В репозиториях большинства дистрибутивов доступен Chromium — открытый проект, на котором построен Chrome. Многие пользователи ставят его, считая, что это тот же браузер, но различия есть, и они заметны в повседневной работе.

Google Chrome включает закрытые компоненты: встроенный Flash-наследие уже неактуально, но проприетарные медиакодеки (H.264, AAC), модуль Widevine DRM для просмотра Netflix и других стримингов, а также синхронизацию с аккаунтом Google работают из коробки именно в фирменной сборке. В Chromium часть этого отсутствует или требует ручной настройки.

  • 🎬 Chrome — встроенные кодеки и DRM, стриминги работают сразу
  • 🔄 Chrome — автоматические обновления через собственный репозиторий Google
  • 🔓 Chromium — полностью открытый код, ставится из штатных репозиториев дистрибутива
  • ☁️ Chrome — полноценная синхронизация закладок, паролей и расширений через Google-аккаунт

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

Для систем на базе Debian Google распространяет пакет .deb. Скачайте его с официальной страницы загрузки Chrome или сразу через терминал командой wget. Установка выполняется через dpkg либо apt — второй вариант предпочтительнее, так как он сам подтянет зависимости.

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

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

Если вы ставили пакет через sudo dpkg -i и получили ошибку зависимостей, не удаляйте пакет — выполните sudo apt -f install, и менеджер пакетов сам докачает недостающие библиотеки и завершит установку.

⚠️ Внимание: пакет для Chrome собран только под архитектуру x86_64 (amd64). На ARM-устройствах, включая Raspberry Pi, официальная сборка Google Chrome недоступна — используйте Chromium из репозиториев вашей системы.

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

Выполнено: 0 / 4

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

Для дистрибутивов на пакетной базе RPM Google публикует файл .rpm. На 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

На openSUSE используется sudo zypper install с указанием пути к скачанному файлу. После установки в систему добавляется репозиторий Google, поэтому браузер будет обновляться вместе с остальными пакетами при штатном обновлении системы.

Репозиторий Google и обновления

Важное преимущество установки из официального пакета — автоматическое подключение репозитория Google. При установке пакет создаёт файл источника в /etc/apt/sources.list.d/ (в Debian-системах) или аналогичный конфиг в /etc/yum.repos.d/ (в RPM-системах). Ручная настройка обычно не требуется.

Проверить, что репозиторий на месте, можно командой cat /etc/apt/sources.list.d/google-chrome.list. Если файл существует и не закомментирован, обновления Chrome будут приходить вместе с системными. Если репозиторий по какой-то причине отсутствует, браузер останется на старой версии — это заметно по предупреждению в меню «О браузере».

📊 Как вы устанавливали Chrome на Linux?
Через .deb/.rpm пакет с сайта Google
Из репозитория дистрибутива (Chromium)
Через Flatpak или Snap
Ещё не устанавливал, только выбираю

Chrome через Flatpak и Snap

Альтернативный способ — пакетные форматы Flatpak и Snap. В Flathub доступна сборка Chrome, которую можно поставить командой flatpak install flathub com.google.Chrome. Такой вариант изолирован от системы и не требует прав на добавление репозиториев.

Однако у sandbox-версий есть ограничения: возможны проблемы с доступом к некоторым каталогам, интеграцией с системной темой оформления и внешними приложениями вроде менеджеров паролей. Если браузер нужен как основной системный инструмент, классическая установка пакетом обычно удобнее.

Решение типичных проблем

Наиболее частая жалоба — Chrome не запускается из-под root или выдаёт ошибку песочницы --no-sandbox. Запускать браузер от root не следует в принципе; если ошибка sandbox возникает у обычного пользователя, проверьте права на файл chrome-sandbox в каталоге установки и обновления системы — иногда помогает обновление ядра.

Вторая типичная ситуация — браузер запускается, но не воспроизводит видео на стриминговых площадках. Возможная причина — отключённый модуль Widevine: проверьте раздел chrome://settings/content/protectedContent и убедитесь, что воспроизведение защищённого контента разрешено.

⚠️ Внимание: не используйте флаг --no-sandbox как постоянное решение — он отключает изоляцию процессов браузера и снижает безопасность. Это временная диагностическая мера, а не способ «починить» запуск.

Если Chrome конфликтует с видеодрайвером и показывает чёрный экран или артефакты, попробуйте запуск с отключённым аппаратным ускорением: google-chrome --disable-gpu. При положительном результате отключите ускорение в настройках браузера (chrome://settings/system) и проверьте обновления видеодрайвера вашей системы.

Chrome не видит системный прокси

Если браузер игнорирует настройки прокси окружения рабочего стола, откройте Настройки → Система → Открыть настройки прокси компьютера. В некоторых окружениях (например, минимальных оконных менеджерах) системных настроек прокси нет — тогда задайте параметры через переменные окружения http_proxy и https_proxy или запуском с флагом --proxy-server.

Сравнение способов установки

СпособОбновленияИзоляцияСложность
Пакет .deb / .rpm с сайта GoogleАвтоматически через репозиторийНетНизкая
Chromium из репозитория дистрибутиваВместе с системойНетНизкая
Flatpak (Flathub)Через flatpak updateДа, sandboxСредняя
SnapАвтоматическиДа, sandboxНизкая

Выбор зависит от приоритетов: для максимальной совместимости и простоты подходит официальный пакет, для изоляции и экспериментов — Flatpak, а Chromium уместен там, где важен полностью открытый стек.

⚠️ Внимание: не держите одновременно Chrome и Chromium как браузеры по умолчанию без необходимости — при клике по ссылкам из сторонних приложений система может открывать не тот браузер. Проверьте назначение в настройках «Приложения по умолчанию» вашего окружения рабочего стола.

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

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

Нет. Google прекратил выпуск 32-битных сборок Chrome для Linux. На таких системах остаётся вариант с Chromium из репозиториев дистрибутива, если он ещё поддерживает вашу архитектуру.

Как полностью удалить Chrome из системы?

В Debian-системах выполните sudo apt remove google-chrome-stable, в Fedora — sudo dnf remove google-chrome-stable. Пользовательские данные (профиль, закладки) хранятся в ~/.config/google-chrome и удаляются отдельно вручную, если они больше не нужны.

Почему после установки Chrome не появляется в меню приложений?

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

Нужно ли вручную добавлять ключ репозитория Google?

При установке официального пакета ключ и репозиторий добавляются автоматически. Ручная настройка требуется только в нестандартных сценариях, например при восстановлении удалённого источника.

Что выбрать для слабого компьютера — Chrome или Chromium?

По потреблению ресурсов браузеры сопоставимы, так как построены на одном движке. Разница заметнее в функциональности: если не нужны DRM и синхронизация Google, Chromium из репозитория может быть чуть легче за счёт отсутствия фоновых служб обновления.