Установка 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
Установка на 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 через 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 из репозитория может быть чуть легче за счёт отсутствия фоновых служб обновления.