Yandex Browser — это веб-браузер на основе Chromium, разработанный компанией Яндекс. Он сочетает в себе совместимость с сайтами, написанными под Chrome, и такие функции, как синхронизация с аккаунтом Яндекса, встроенный переводчик, быстрый доступ к сервисам Яндекса (Почта, Диск, Карты) и «умная строка» (адресная строка с подсказками).
В этом руководстве я покажу, как установить Yandex Browser на Debian 13, 12 и 11 из официального APT-репозитория, чтобы браузер обновлялся вместе с системой через apt upgrade.
Предварительные требования
Перед установкой убедитесь, что:
- У вас amd64 архитектура (64-бит) — Yandex Browser не поддерживает 32-битные или ARM-системы
- У вас есть графическая среда — браузер не запустится в текстовой консоли или через SSH без X11-forwarding. Убедитесь, что у вас запущена графическая сессия (GNOME, KDE, Xfce и т.п.)
- Вы имеете права
sudo(администратора)
⚠️ ВАЖНО: Проверьте права sudo перед установкой
Если вы не уверены, есть ли у вашего пользователя права администратора, выполните в терминале одну из команд:
sudo apt update
Что делает: sudo apt update — пытается обновить список пакетов с правами суперпользователя. Это не только проверяет наличие прав sudo, но и заодно обновляет список пакетов.
Или, для более быстрой проверки:
sudo -l
Что делает: Показывает список команд, которые вы можете выполнять с правами суперпользователя.
⚠️ При выполнении sudo -l система может запросить пароль — это нормально.
✅ Ожидаемый результат: Список разрешённых команд. Если видите (ALL : ALL) ALL — у вас полный доступ.
❌ Если видите ошибку user is not in the sudoers file или may not run sudo — сначала пройдите наше руководство по настройке sudo. Без этого дальнейшие шаги не сработают.
⚠️ Руководство предназначено прежде всего для установки на системы где Яндекс браузер раньше не устонавливался. Если Яндекс браузер на вашей системе уже устанавливался, то нужно пройти следующие шаги:
Проверка перед установкой:
ls /etc/apt/sources.list.d/yandex-browser*
ls /usr/share/keyrings/yandex-browser*
Очистка от предыдущих версий:
sudo rm -f /etc/apt/sources.list.d/yandex-browser*.sources
sudo rm -f /etc/apt/sources.list.d/yandex-browser*.list
sudo rm -f /usr/share/keyrings/yandex-browser*.gpg
Перед установкой рекомендуется создать резервную копию:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
Установка Yandex Browser
Шаг 1: Обновите список пакетов (если не обновляли в предыдущем шаге) и установите зависимости
sudo apt update
sudo apt install -y curl ca-certificates gpg
Что делает: Обновляет список пакетов и устанавливает утилиты для скачивания ключей и работы с HTTPS.
💡 Флаг -y автоматически подтверждает все запросы. Если вы предпочитаете вручную подтверждать установку, не используйте -y: тогда на этапе apt install нажимайте Y, затем Enter.
💡 Рекомендация: Если хотите обновить всю систему, это можно сделать отдельно командой sudo apt upgrade -y. Для установки браузера достаточно этих команд.
Шаг 2: Добавьте GPG-ключ репозитория Yandex
curl -fsSL https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG | sudo gpg --dearmor -o /usr/share/keyrings/yandex-browser.gpg
Что делает: Скачивает и преобразует GPG-ключ Yandex в бинарный формат, понятный APT.
Проверьте, что ключ добавлен корректно:
ls -l /usr/share/keyrings/yandex-browser.gpg
file /usr/share/keyrings/yandex-browser.gpg
✅ Ожидаемый результат:
ls:-rw-r--r-- 1 root root ... /usr/share/keyrings/yandex-browser.gpg— файл существует, владелецroot, права644.file:OpenPGP Public KeyилиPGP/GPG key public ring— это подтверждает, что ключ валидный и в бинарном формате.
Шаг 3: Добавьте репозиторий Yandex Browser
cat > /etc/apt/sources.list.d/yandex-browser-stable.sources <<EOF
Types: deb
URIs: https://repo.yandex.ru/yandex-browser/deb
Suites: stable
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/yandex-browser.gpg
EOF
Что делает: Создаёт файл репозитория в современном формате DEB822.
Шаг 4: Удалите дублирующийся файл репозитория (ВАЖНО!)
⚠️ Этот шаг нужно выполнить ДО установки пакета!
Установщик Yandex Browser иногда автоматически создаёт старый файл репозитория /etc/apt/sources.list.d/yandex-browser.list. Если оставить его параллельно с вашим .sources-файлом, при следующем apt update возникнет конфликт подписей (Signed-By conflict).
Важно: даже если вы не запускали установщик вручную, этот шаг — страховка от скрытой ошибки. Выполните его обязательно.
sudo rm -f /etc/apt/sources.list.d/yandex-browser*.list
Что делает: Удаляет все файлы репозитория с расширением .list, которые могут конфликтовать с новым .sources-файлом.
Шаг 5: Проверьте содержимое файла репозитория
cat /etc/apt/sources.list.d/yandex-browser-stable.sources
Что должно быть в выводе:
URIs: https://repo.yandex.ru/yandex-browser/debArchitectures: amd64Signed-By: /usr/share/keyrings/yandex-browser.gpg
Если всё в порядке идём сразу на Шаг 6. Если Вывод пустой или содержит No such file or directory читаем далее:
⚠️ Если вывод полностью пустой — файл не создан. Повторите шаг 3 и убедитесь, что строка EOF написана отдельной строкой и без пробелов в начале.
⚠️ Если вывод такой cat: /etc/apt/sources.list.d/yandex-browser-stable.sources: No such file or directory
Ошибка No such file or directory означает, что файла /etc/apt/sources.list.d/yandex-browser-stable.sources в системе нет и нужно этот файл создать и заполнить вручную.
Выполняем в терминале:
sudo nano /etc/apt/sources.list.d/yandex-browser-stable.sources
Поскольку вы редактируете файл в формате .sources (новый стиль deb822), в него нужно добавить не одну строку, а несколько полей — каждое с новой строки.
Вставьте в файл ровно следующее:
Types: deb
URIs: https://repo.yandex.ru/yandex-browser/deb/
Suites: stable
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/yandex-browser.gpg
Сохраняем файл и выходим: Ctrl+O , потом жмём Enter , потом Ctrl+X
Важные пояснения
Architectures: amd64 — явно указываем архитектуру. Это хорошая практика, чтобы APT не пытался искать пакеты для других архитектур. Если у вас ARM‑система (например, Raspberry Pi), замените amd64 на arm64.
Signed-By — указываем путь к GPG‑ключу, которым подписаны пакеты. Без этого APT откажется использовать репозиторий из соображений безопасности.
Что нужно сделать ещё (обязательно!)
Перед тем как делать apt update, убедитесь, что ключ установлен. Выполните:
wget -qO- https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG | sudo gpg --dearmor -o /usr/share/keyrings/yandex-browser.gpg
Примечание: Вывода никакого не будет, это нормальное поведение.
(«Если команда gpg не найдена (ошибка command not found), сначала установите пакет: sudo apt install gnupg».)
Проверьте, появился ли файл:
ls -l /usr/share/keyrings/yandex-browser.gpg
В выводе будет примерно так:
-rw-r—r— 1 root root 2277 (Дата и время) /usr/share/keyrings/yandex-browser.gpg
Шаг 6: Обновите список пакетов
sudo apt update
✅ Ожидаемый вывод: Должны быть строки с repo.yandex.ru.
Шаг 7: Проверьте, что пакет виден
apt-cache policy yandex-browser-stable
✅ Ожидаемый вывод: Должна быть строка с https://repo.yandex.ru/yandex-browser/deb.
Шаг 8: Установите Yandex Browser
sudo apt install -y yandex-browser-stable
Шаг 9: Проверьте установку
dpkg -l yandex-browser-stable
✅ Обязательный критерий успеха: статус пакета — ii (installed).
Для дополнительной проверки можно выполнить:
yandex-browser --version
Если команда отработала и показала номер версии — вы точно убедились, что всё в порядке. Отсутствие вывода версии не является ошибкой — главное, что пакет установлен.
Запуск Yandex Browser
Запуск из терминала
yandex-browser
Что делает: Запускает браузер. Для запуска в фоне добавьте & в конце: yandex-browser &.
⚠️ Не закрывайте терминал, из которого запустили браузер, иначе окно может закрыться.
Запуск из меню приложений
Найдите Yandex Browser в меню приложений (обычно в категории «Интернет» или «Сеть»). При первом запуске откроется стартовая страница с поиском и сервисами Яндекса.
Обновление Yandex Browser
Так как браузер установлен из репозитория, обновления приходят через APT:
sudo apt update
sudo apt upgrade -y
Обновить только Yandex Browser:
sudo apt update
sudo apt install --only-upgrade yandex-browser-stable -y
Вопрос: Будет ли Yandex Browser обновляться автоматически?
Ответ: Нет, APT не обновляет пакеты автоматически. Обновления приходят через apt upgrade. Если настроить unattended-upgrades, обновления системы будут приходить автоматически, но для конкретного пакета yandex-browser-stable всё равно потребуется явный apt install --only-upgrade. Чтобы не пропускать новые версии, регулярно запускайте sudo apt update && sudo apt upgrade.
Удаление Yandex Browser
Шаг 1: Удалите пакет
sudo apt purge yandex-browser-stable -y
sudo apt autoremove -y
Шаг 2: Удалите репозиторий и ключ
sudo rm -f /etc/apt/sources.list.d/yandex-browser-stable.sources
sudo rm -f /etc/apt/sources.list.d/yandex-browser.list
sudo rm -f /usr/share/keyrings/yandex-browser.gpg
sudo apt update
Шаг 3: Удалите пользовательские данные (опционально — безвозвратно!)
⚠️ Важно: эти команды удаляют данные безвозвратно и не спрашивают подтверждения. Не выполняйте их, если хотите сохранить закладки, пароли и историю.
⚠️ Удаление этих папок удаляет все профили браузера (включая закладки, пароли, историю, настройки и расширения). Если у вас несколько профилей — они будут удалены целиком.
💡 Чтобы не потерять важные данные, сначала сделайте резервную копию:
mkdir -p ~/yandex-browser-backup
cp -r ~/.config/yandex-browser/ ~/yandex-browser-backup/
cp -r ~/.cache/yandex-browser/ ~/yandex-browser-backup/
cp -r ~/.local/share/yandex-browser/ ~/yandex-browser-backup/
После этого можно удалять данные. Если понадобится восстановить — скопируйте содержимое обратно.
Сначала обязательно выполните команды ls -ld и посмотрите, какие папки будут затронуты. Только если вы уверены, что хотите безвозвратно удалить закладки, пароли и историю, переходите к rm -rf.
Папки, которые будут удалены:
~/.config/yandex-browser/— настройки и профили~/.cache/yandex-browser/— кэш~/.local/share/yandex-browser/— данные приложений и расширений
ls -ld ~/.config/yandex-browser/
ls -ld ~/.cache/yandex-browser/
ls -ld ~/.local/share/yandex-browser/
Если уверены — удалите:
rm -rf ~/.config/yandex-browser/
rm -rf ~/.cache/yandex-browser/
rm -rf ~/.local/share/yandex-browser/
Решение типичных проблем
8.1 Ошибка: GPG key import fails
Симптом: curl не может скачать ключ, ошибка соединения.
Причина: Проблемы с сетью, прокси или DNS.
Пошаговое решение:
Шаг 1: Проверьте, доступен ли репозиторий:
curl -fsSLI https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG
Шаг 2: Убедитесь, что установлены ca-certificates:
sudo apt install --reinstall ca-certificates
Шаг 3: Проверьте DNS и подключение к интернету.
8.2 Ошибка: Signed-By conflict / duplicate source warnings
Симптом: sudo apt update выдаёт ошибку Conflicting values set for option Signed-By.
Причина: Остался старый файл репозитория .list, созданный установщиком.
Пошаговое решение:
Шаг 1: Удалите старые .list-файлы:
sudo rm -f /etc/apt/sources.list.d/yandex-browser*.list
Шаг 2: Обновите список пакетов:
sudo apt update
8.3 Ошибка: Unable to locate package yandex-browser-stable
Симптом: sudo apt install yandex-browser-stable не находит пакет.
Причина: Репозиторий не добавлен или не обновлён.
Пошаговое решение:
Шаг 1: Проверьте, что файл репозитория существует:
cat /etc/apt/sources.list.d/yandex-browser-stable.sources
Шаг 2: Проверьте, что ключ существует:
file /usr/share/keyrings/yandex-browser.gpg
ls -l /usr/share/keyrings/yandex-browser.gpg
Шаг 3: Обновите список пакетов и проверьте:
sudo apt update
apt-cache policy yandex-browser-stable
8.4 Ошибка: «unmet dependencies» или «broken packages» при установке
Симптом: При установке появляется сообщение «Unable to correct problems, you have held broken packages» или «The following packages have unmet dependencies».
Решение:
Шаг 1: Выполните:
sudo apt --fix-broken install
Шаг 2: Снова обновите список пакетов:
sudo apt update
Шаг 3: Повторите установку браузера.
Если проблема остаётся, проверьте, что в /etc/apt/sources.list включён репозиторий main. Иногда проблема кроется в конфликте версий других пакетов — в этом случае может потребоваться более глубокая диагностика зависимостей.
8.5 Yandex Browser не запускается
Симптом: Браузер не открывается, ошибка command not found или Failed to load....
Причина: Браузер не установлен, или вы пытаетесь запустить из сессии без графики.
Пошаговое решение:
Шаг 1: Убедитесь, что пакет установлен:
dpkg -l | grep yandex-browser
Шаг 2: Проверьте, что исполняемый файл существует:
ls -l /usr/bin/yandex-browser
✅ Ожидаемый вывод: файл существует и имеет права на выполнение. Если файла нет — значит, установка прошла с ошибкой, и dpkg -l может показывать странное состояние.
Шаг 3: Браузер — графическое приложение. Он не запустится в текстовой консоли или через SSH-сессию без графического окружения. Запускайте браузер из графической сессии (GNOME, KDE, Xfce).
Шаг 4: Попробуйте запустить с полным путём:
/usr/bin/yandex-browser
8.6 Yandex Browser тормозит или не показывает некоторые сайты
Симптом: Сайты открываются медленно или с ошибками.
Причина: Устаревшая версия браузера или проблемы с расширениями.
Пошаговое решение:
Шаг 1: Обновите браузер:
sudo apt update && sudo apt install --only-upgrade yandex-browser-stable -y
Шаг 2: Отключите расширения (chrome://extensions/).
Шаг 3: Очистите кэш браузера (Настройки → Конфиденциальность и безопасность → Очистить историю).
Чек-лист: что проверить после установки
- [ ] Репозиторий добавлен:
apt-cache policy yandex-browser-stableпоказывает источникrepo.yandex.ru - [ ] Конфликтующих файлов нет:
ls /etc/apt/sources.list.d/yandex-browser*.listничего не выводит (или выдаёт ошибку «No such file or directory»). Если выводятся файлы — удалите их командой из шага 4 - [ ] Пакет установлен:
dpkg -l yandex-browser-stableимеет статусii - [ ] Ключ валидный:
file /usr/share/keyrings/yandex-browser.gpgпоказываетOpenPGP Public Key(илиPGP/GPG key public ring). Если вывод другой — удалите старый ключ (sudo rm -f /usr/share/keyrings/yandex-browser.gpg) и заново выполните шаг 2. - [ ] Исполняемый файл существует:
ls -l /usr/bin/yandex-browserпоказывает файл с правами на выполнение - [ ] Браузер запускается: команда
yandex-browserоткрывает окно - [ ] Есть ярлык в меню приложений: найдите Yandex Browser в категории «Интернет»
Часто задаваемые вопросы (FAQ)
Вопрос: Yandex Browser бесплатен?
Ответ: Да, браузер распространяется бесплатно.
Вопрос: Нужно ли регистрировать аккаунт Яндекса для использования?
Ответ: Нет, браузер работает без аккаунта. Аккаунт нужен только для синхронизации закладок, паролей и настроек между устройствами.
Вопрос: Чем Yandex Browser отличается от обычного Chromium?
Ответ: Встроенные сервисы Яндекса (почта, диск, карты, переводчик), «умная строка» с подсказками, защита от заражённых сайтов (DNS-over-HTTPS, проверка файлов), иногда эксклюзивные функции (например, режим чтения).
Вопрос: Поддерживает ли Yandex Browser расширения из Chrome Web Store?
Ответ: Да, полностью совместим.
Вопрос: Поддерживаются ли 32-битные и ARM-системы?
Ответ: Нет. Yandex Browser официально доступен только для 64-битной архитектуры (amd64). Версий для 32-бит и ARM нет.
Вопрос: Будет ли Yandex Browser обновляться автоматически?
Ответ: Нет, APT не обновляет пакеты автоматически. Обновления приходят через apt upgrade. Если настроить unattended-upgrades, обновления системы будут приходить автоматически, но для конкретного пакета yandex-browser-stable всё равно потребуется явный apt install --only-upgrade. Чтобы не пропускать новые версии, регулярно запускайте sudo apt update && sudo apt upgrade.
Вопрос: При установке пишет про «unmet dependencies» или «broken packages».
Ответ: Если видите ошибки зависимостей, выполните sudo apt --fix-broken install, затем sudo apt update и повторите установку. Подробные шаги — в разделе «Решение типичных проблем», пункт 8.4.
Заключение
Теперь Yandex Browser установлен на вашем Debian. Вы можете пользоваться браузером с синхронизацией, встроенным переводчиком и сервисами Яндекса.
Что дальше?
- Установите Google Chrome для сравнения
- Установите Brave Browser для приватности
- Установите Firefox как альтернативу