Команда 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
⚠️ Внимание: скачивайте установочный пакет только с официального домена 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/и удалите дублирующиеся записи.
Обновление и удаление браузера
Если 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-пакет.