Яндекс.Браузер
Обновлено 23 сентября 2019
Введение
Яндекс.Браузер создан на основе проектов Blink, Chromium, Opera Turbo и другого программного обеспечения. На момент описания процедуры установки Yandex.Browser выпущена лишь beta-версия, для загрузки доступны Linux-пакеты в форматах DEB и RPM: https://browser.yandex.ru, https://browser.yandex.ru/beta.
В состав официальных репозиториев браузер пока не входит, однако его можно установить посредством оверлея, выпускаемого разработчиками.
Для установки используются стандартные утилиты, подробно описанные в руководствах ОС Gentoo/Calculate:
- layman - утилита для управления оверлеями;
- emerge - консольный интерфейс управления пакетами.
Установка
Прежде всего обновите локальный репозиторий, чтобы сделать доступными последние версии пакетов:
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 совпадение.
Заметка
Процесс установки обратится к серверу '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
Обновите настройки:
>> (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
Ярлык запуска появится в меню. После запуска браузер будет выглядеть следующим образом:
Установка мультимединых кодеков
Для полноценной работы браузера необходимо установить пакет www-plugins/yandex-browser-ffmpeg-codecs, отвечающий за воспроизведение мультимедийного контента. Установка данного пакета выполняется в аналогичной последовательности:
emerge --autounmask-write www-plugins/yandex-browser-ffmpeg-codecs
touch /etc/portage/package.keywords/custom
dispatch-conf
Заметка
Владельцам маломощных ПК следует заранее учесть, что сборка пакета www-plugins/yandex-browser-ffmpeg-codecs требует относительно много времени и ресурсов ПК.
Обновление браузера
Для обновления браузера достаточно выполнить:
layman -s yandex
emerge -aU www-client/yandex-browser-beta