Установка Yandex Browser на Debian 13, 12, 11: полное руководство

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/deb
  • Architectures: amd64
  • Signed-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 как альтернативу