Как установить Яндекс Браузер на Ubuntu: deb-пакет, репозиторий и Flatpak

По справке Яндекса, Яндекс Браузер работает на 64-битной Ubuntu 18.04 и новее, так что инструкция подходит и для 22.04, и для 24.04, и для свежей 26.04. Браузер построен на Chromium, расширения из Chrome Web Store в нём ставятся. Ставят его тремя способами: deb-пакетом с сайта, из apt-репозитория Яндекса или из Flathub. Ниже все три, плюс обновление, удаление и типичные ошибки.

Системные требования для Linux

  • 64-битная Ubuntu 18.04 и новее, Debian 10+, openSUSE 15.2+ или Fedora 32+;
  • glibc 2.18+, NSS 3.35+, nss-util 3.59+, ALSA 1.1.6+;
  • минимум 512 МБ оперативки и 600 МБ на диске.

32-битной сборки для Linux нет, только amd64 (x86_64). На ARM, например на Raspberry Pi, этот браузер не поставить.

Способ 1: deb-пакет с сайта

Самый простой путь: скачать пакет на browser.yandex.ru и открыть его в центре приложений. Из терминала то же самое выглядит так:

cd ~/Downloads
sudo apt install ./yandex-browser-stable_*.deb

apt install ./файл.deb сам подтянет зависимости, так что dpkg -i и потом apt --fix-broken install уже не нужны. Запуск из меню приложений или командой yandex-browser: пакет регистрирует её через update-alternatives, а сам бинарник называется yandex-browser-stable.

Способ 2: apt-репозиторий Яндекса

Отдельно подключать репозиторий обычно не нужно. При установке deb-пакет сам кладёт ключ в /usr/share/keyrings/yandex-browser.gpg и создаёт файл /etc/apt/sources.list.d/yandex-browser.sources. Старый файл yandex-browser.list, если был, пакет переводит в новый формат. Дальше браузер обновляется вместе с системой через apt upgrade.

Если хочется поставить сразу из репозитория, без скачивания пакета вручную, повторяем то же самое руками. Ключ лежит в корне repo.yandex.ru/yandex-browser:

curl -fsSL https://repo.yandex.ru/yandex-browser/YANDEX-BROWSER-KEY.GPG \
  | sudo gpg --dearmor -o /usr/share/keyrings/yandex-browser.gpg

sudo tee /etc/apt/sources.list.d/yandex-browser.sources >/dev/null <<'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

sudo apt update
sudo apt install yandex-browser-stable

Пути к ключу и имя файла лучше брать именно такие, как у самого пакета. Если в системе останется старая строка репозитория с другим signed-by, apt начнёт ругаться на конфликт параметра Signed-By. Тогда лишний файл в /etc/apt/sources.list.d/ просто удаляют.

В репозитории три пакета: yandex-browser-stable, yandex-browser-beta и yandex-browser-corporate для организаций. Для дома нужен stable.

Способ 3: Flatpak из Flathub

У браузера есть официальный пакет на Flathub с идентификатором ru.yandex.Browser, его публикует сам Яндекс. Он тоже только для x86_64. Удобно, если не хочется пускать сторонний репозиторий в apt или если дистрибутив не из семейства Debian.

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
flatpak install flathub ru.yandex.Browser
flatpak run ru.yandex.Browser

Если что-то пошло не так

  • Ошибки зависимостей. Если ставили через dpkg -i, добейте установку командой sudo apt --fix-broken install.
  • Браузер не запускается. Запустите yandex-browser-stable из терминала и прочитайте ошибку. Проверить, что пакет встал целиком: dpkg -l | grep yandex-browser.
  • Не приходят обновления. Посмотрите, есть ли /etc/apt/sources.list.d/yandex-browser.sources, и что пишет sudo apt update. Если ругается на ключ, скачайте свежий YANDEX-BROWSER-KEY.GPG той же командой, что выше.

Куда делся режим Турбо

В старых инструкциях про Яндекс Браузер обязательно советовали включить Турбо для медленного интернета. Сейчас его нет: по словам Яндекса, режим работал только по HTTP, таких сайтов почти не осталось, поэтому Турбо отключили и убрали из настроек.

Профиль, обновление и удаление

Профиль пользователя лежит в ~/.config/yandex-browser, у Flatpak-версии внутри ~/.var/app/ru.yandex.Browser/. Обновление при подключённом репозитории:

sudo apt update && sudo apt upgrade

Удаление:

sudo apt purge yandex-browser-stable
# для Flatpak
flatpak uninstall ru.yandex.Browser

При purge пакет сам убирает файл репозитория и ключ, а при обычном apt remove оставляет их. Каталог профиля apt не трогает в любом случае, его удаляют руками, если он больше не нужен.

Сторонние PPA с Яндекс Браузером лучше не подключать: кто и как собрал пакет, непонятно. Официальных путей хватает: deb-пакет с сайта, репозиторий repo.yandex.ru или Flathub.

В итоге на любой современной Ubuntu достаточно скачать deb-пакет и поставить его через apt install ./файл.deb: репозиторий и ключ пакет настроит сам, и дальше браузер будет обновляться вместе с системой. Кто не хочет пускать сторонний репозиторий в apt, ставит Flatpak с Flathub.

Источники и ссылки


Комментарии загружаются…