Яндекс.Браузер

Updated 30 April 2019

Introduction

Яндекс.Браузер создан на основе проектов Blink, Chromium, Opera Turbo и другого программного обеспечения. На момент описания процедуры установки Yandex.Browser выпущена лишь beta-версия, для загрузки доступны Linux-пакеты в форматах DEB и RPM: https://browser.yandex.ru, https://browser.yandex.ru/beta.

В состав официальных репозиториев браузер пока не входит, однако его можно установить посредством оверлея, выпускаемого разработчиками.

Для установки используются стандартные утилиты, подробно описанные в руководствах ОС Gentoo/Calculate:

  • layman - утилита для управления оверлеями;
  • emerge - консольный интерфейс управления пакетами.

Installation

Прежде всего обновите локальный репозиторий с целью получения последних версий пакетов:

cl-update --sync-only

До добавления оверлея Вы можете проверить какие из пакетов Yandex входят в официальные репозитории:

eix yandex

* net-misc/yandex-disk
     Доступные версии:      0.1.5.978_p1
     Домашняя страница:     https://disk.yandex.ru
     Описание:              CLI to access Yandex Disk file storage service

Теперь проверьте, какие оверлеи уже присутствуют в системе:

layman -l

Команда вернёт перечень всех оверлеев, присутствующих в системе. Если среди них есть yandex, синхронизируейте его с сервером (обновите):

layman -s yandex

Если оверлей yandex отсутствует, добавьте его:

layman -a yandex

Команда запросит подтверждение на добавление данного оверлея, предупреждая о том, что это не официольное программное обеспечение. Подтвердите, ответив Y (о необходимости регулярного резервного копирования данных не стоит забывать никогда).

Следующая команда позволяет просмотреть подробную информацию об оверлее:

layman -i yandex

Обновите перечень локальных пакетов с целью добавления в него пакетов, указанных в оверлее yandex:

eix-update

После обновления среди пакетов yandex, входящих в официальные репозитории, появятся дополнительные пакеты, добавленные из оверлея:

eix yandex

* net-misc/yandex-disk
     Доступные версии:      0.1.5.978_p1
     Домашняя страница:     https://disk.yandex.ru
     Описание:              CLI to access Yandex Disk file storage service

* www-client/yandex-browser-beta [1]
     Доступные версии:      ~19.3.1.777_p1-r0^msd {ffmpeg-codecs KERNEL="linux" L10N="+cs +de +en-US +es +fr +it +ja +pt-BR +pt-PT +ru +tr +uk +zh-CN +zh-TW"}
     Домашняя страница:     https://browser.yandex.ru/beta/
     Описание:              The web browser from Yandex

* www-plugins/yandex-browser-ffmpeg-codecs [1]
     Доступные версии:      ~72.0.3626.121^md {+component-build pic +proprietary-codecs pulseaudio x86? KERNEL="linux"}
     Домашняя страница:     http://www.chromium.org/Home
     Описание:              Multi-threaded ffmpeg codecs needed for the HTML5 <audio> and <video> tags

[1] "yandex" /var/lib/layman/yandex

Найдено 3 совпадение.

Note

Процесс установки обратится к серверу 'https://browser.yandex.ru/beta/' для загрузки пакета 'www-client/yandex-browser-beta-19.3.1.777_p1-r0' (см. вывод команды 'eix yandex'), после чего распакует его и установит браузер. Если на серевере не окажется пакета необходимой версии, установщик вернёт ошибку. Поэтому на данном этапе рекомендуется сверить версии пакетов в локальной системе и на сервере Yandex. Если локальный пакет более старый, чем на сервере, тогда необходимо дождаться выхода новой версии оверлея 'yandex'.

Далее следует стандартная процедура установки пакетов.

Размаскируйте пакет:

emerge --autounmask-write www-client/yandex-browser-beta

Удостоверьтесь, что директория /etc/portage/package.keywords/ не пуста, иначе выполните:

touch /etc/portage/package.keywords/custom

Update the settings:

dispatch-conf
   >> (1 of 1) -- /etc/portage/package.keywords/custom
   >> q quit, h help, n next, e edit-new, z zap-new, u use-new
      m merge, t toggle-merge, l look-merge: 

Команда dispatch-conf вернёт запрос на внесение изменений в конфигурационные файлы:

Ответьте: u (использовать новые).

Теперь вы можете выполнить установку пакета, для этого выполните:

emerge -a www-client/yandex-browser-beta

Ярлык запуска появится в меню. После запуска браузер будет выглядеть следующим образом:

Yandex browser

Установка мультимединых кодеков

Для полноценной работы браузера необходимо установить пакет www-plugins/yandex-browser-ffmpeg-codecs, отвечающий за воспроизведение мультимедийного контента. Установка данного пакета выполняейтся в аналогичной последовательности:

emerge --autounmask-write www-plugins/yandex-browser-ffmpeg-codecs

touch /etc/portage/package.keywords/custom

dispatch-conf

Note

Владельцам маломощных ПК следуюет заранее учесть, что сборка пакета www-plugins/yandex-browser-ffmpeg-codecs требует относительно много времени и ресурсов ПК.

Updating the browser

Для обновления браузера достаточно выполнить:

layman -s yandex

emerge -aU www-client/yandex-browser-beta