TwixFm
@TwixFm

Как установить кодеки в Яндекс Браузер в Manjaro Linux 19?

Сегодня решил перебраться с MX Linux обратно на Manjaro 19.0.2.
Установил все свои программы, которыми пользуюсь.
И возникла проблема с установкой кодеков для Яндекс браузера.

В Pamac включил AUR.
Установил yay.
Установил yandex-browser-beta 20.2.3.320_1-2
И вот когда начинаю устанавливать yandex-browser-ffmpeg-codecs-opera 0.0.2-1 вылезает такое:

Подготовка...
Клонирование сборочных файлов yandex-browser-ffmpeg-codecs-opera...
Проверка зависимостей для yandex-browser-ffmpeg-codecs-opera...
Клонирование сборочных файлов opera-beta-ffmpeg-codecs...
Проверка зависимостей для opera-beta-ffmpeg-codecs...
Разрешение зависимостей...
Проверка на взаимные конфликты...

Сборка yandex-browser-ffmpeg-codecs-opera...
==> Сборка пакета yandex-browser-ffmpeg-codecs-opera 0.0.2-1 (Сб 21 мар 2020 20:03:48)
==> Проверка зависимостей для запуска...
==> Недостающие зависимости:
-> opera-beta-ffmpeg-codecs
==> Проверка зависимостей для сборки...
==> ОШИБКА: Не удалось разрешить все зависимости.


А без этих кодеков видео в браузере не воспроизводятся.
Пробовал на виртуалке те же действия, результат тот же.
  • Вопрос задан
  • 5663 просмотра
Решения вопроса 1
xotkot
@xotkot
хорошо есть и хорошо весьма
cудя по описанию пакета yandex-browser-ffmpeg-codecs-opera
symlink for opera-ffmpeg-codecs package to be used with yandex-browser

он создает символическую ссылку на opera-ffmpeg-codecs или opera-beta-ffmpeg-codecs
раз так, на крайняк можно это всё проделать и вручную
смотрим PKGBUILD данного пакета, и видим, действительно

- устанавливается пакет opera-ffmpeg-codecs (оф реп) или opera-beta-ffmpeg-codecs (из аура)
- создаётся папка browser-beta если нету:
mkdir -p /opt/yandex/browser-beta
- создаётся символическая ссылка на libffmpeg.so:
ln -s /usr/lib/opera/lib_extra/libffmpeg.so /opt/yandex/browser-beta

или если ставили opera-beta-ffmpeg-codecs то
ln -s /usr/lib/opera-beta/lib_extra/libffmpeg.so /opt/yandex/browser-beta


ну, и вроде все, должно работать

п.с.
но лучше конечно разобраться что за проблема с зависимостями
yay -Syu
yay -Sv yandex-browser-ffmpeg-codecs-opera


п.c.2
как вариант(на мой взгляд лучший вариант) можно просто подключить репу где лежит уже собранный пакет opera-beta-ffmpeg-codecs
https://repo.herecura.eu/
добавляем в файл /etc/pacman.conf строки:
[herecura]
Server = https://repo.herecura.be/herecura/x86_64

строки прописывается перед [core]
после чего выполняем команды:
sudo pacman -Suyy
sudo pacman -S opera-beta-ffmpeg-codecs
yay -S yandex-browser-ffmpeg-codecs-opera
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы