Package Details: yandex-browser 25.2.1.939-1

Git Clone URL: https://aur.archlinux.org/yandex-browser.git (read-only, click to copy)
Package Base: yandex-browser
Description: The web browser from Yandex. Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
Upstream URL: https://browser.yandex.com/
Keywords: yandex
Licenses: custom:yandex-browser
Conflicts: yandex-browser, yandex-browser-corporate, yandex-browser-stable
Provides: yandex-browser
Submitter: labaman
Maintainer: labaman
Last Packager: labaman
Votes: 45
Popularity: 1.86
First Submitted: 2022-03-20 19:31 (UTC)
Last Updated: 2025-03-14 12:19 (UTC)

Pinned Comments

labaman commented on 2024-02-22 12:34 (UTC)

Данный пакет является переcборкой официального пакета для Debian-подобных систем с учётом особенностей Arch-подобных систем. Сопровождающий этого пакета не вносит никаких изменений в браузер. Сопровождающий этого пакета не связан с компанией Яндекс. В случае возникновения ошибок в работе браузера, обращайтесь в официальную техподдержку Яндекс.


This package is a rebuild of the official package for Debian-like systems, taking into account the features of Arch-like systems. The maintainer of this package does not make any changes to the browser. The maintainer of this package is not affiliated with Yandex. In case of any browser issues, please contact Yandex official technical support.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 Next › Last »

labaman commented on 2023-09-18 17:24 (UTC) (edited on 2023-09-19 07:09 (UTC) by labaman)

@moghaazi, I don't see what this has to do with switching from Pipewire to Pulseaudio and vice versa. The gstremer-meta package simply installs all possible codecs and plugins (bad, good, etc) for gstremer. I use this package and Pipewire and have not encountered any such problems.

moghaazi commented on 2023-09-18 14:02 (UTC)

Thanks to labaman, installing the gstreamer-meta package solved the issue, but I'm not sure if switching from Pipewire to Pulseaudio was related to the problem.

labaman commented on 2023-09-18 13:29 (UTC) (edited on 2023-09-19 08:31 (UTC) by labaman)

FFMPEG codecs installation failed: there are no download urls for the current browser version: 114.0.5735

Судя по предварительным ответам службы поддержки Яндекса, исправлять эту проблему они не планируют, поскольку, по их замыслу, начиная с версии 23.7.1.xxx браузер должен использовать gstremer, а значит, сторонний libffmeg.so ему больше не нужен. Попробуйте установить пакет gstreamer-meta из дополнительных зависимостей этого пакета и перезапустить браузер. Если это не поможет, обратитесь в ОФИЦИАЛЬНУЮ ПОДДЕРЖКУ Яндекса. Данный пакет является переcборкой официального пакета для Debian-подобных систем с учётом особенностей Arch-подобных систем. Сопровождающий этого пакета не вносит никаких изменений в браузер. Сопровождающий этого пакета не связан с компанией Яндекс.


Judging by the preliminary answers from Yandex support, they do not plan to fix this problem, because, according to their plan, starting from version 23.7.1.xxx, the browser should use gstremer, which means that it does not need third-party libffmeg.so anymore. Try installing the gstreamer-meta package from the optional dependencies of this package and restart the browser. If that doesn't help, contact Yandex's OFFICIAL SUPPORT. This package is a rebuild of the official package for Debian-like systems to take into account the peculiarities of Arch-like systems. The maintainer of this package does not make any changes to the browser. The maintainer of this package is not affiliated with Yandex.

alufd19 commented on 2023-09-16 08:38 (UTC)

moghaazi is perfectly right! I carried out the Yandex Browser downgrading to version 23.5.4.685 again due to constant issue!

moghaazi commented on 2023-09-15 11:18 (UTC)

Videos aren't working on some websites, and this didn't solve the issue $ sudo /opt/yandex/browser/update-ffmpeg

labaman commented on 2023-09-12 17:41 (UTC)

@alufd19, Check the availability of this package directly. Apparently, you are the only one having problems.
I do not have this problem. The package is downloaded successfully.

labaman commented on 2023-09-11 18:38 (UTC)

@rough что не так-то?

rough commented on 2023-09-11 15:03 (UTC)

NEW PKGBUILD

_pkgname=browser-stable pkgname=yandex-browser pkgver=23.7.5.717 _pkgver=23.7.5.717-1 pkgrel=1

epoch=1

pkgdesc="The web browser from Yandex. Yandex Browser is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier." arch=("x86_64") url='https://browser.yandex.com/' license=("custom:yandex-browser") categories=("network") provides=(yandex-browser) conflicts=('yandex-browser' 'yandex-browser-stable') options=(!strip)

depends=( "binutils" "ttf-liberation" "jq" "alsa-lib" "at-spi2-atk" "libcups" "curl" "dbus" "libdrm" "gdbm" "gtk4" "nspr" "nss" "pango" "wayland" "libxcomposite" "libxdamage" "libxkbcommon" "libxkbfile" "libxrandr" "wget" "xdg-utils" "harfbuzz-icu") optdepends=( "speech-dispatcher" "vulkan-driver" "vulkan-icd-loader" "ttf-font" "gstreamer-meta" "cryptopro-csp-k1" )

source=("${pkgname}-${pkgver}.deb::https://repo.yandex.ru/yandex-browser/deb/pool/main/y/yandex-${_pkgname}/yandex-${_pkgname}${_pkgver}_amd64.deb") sha256sums=("71b04a3b8b014735fb82b1d2f09102de93629fb06c72097cd791fbf5722ace37") install=yandex-browser.install

prepare() { tar -xf data.tar.xz }

package() { cp -dr --no-preserve=ownership opt usr "${pkgdir}"/

The stable version uses the "browser" folder in /opt/yandex. ${_pkgname} cannot be used in this section for the stable branch
install -D -m0644 "${pkgdir}"/opt/yandex/browser/product_logo_128.png "${pkgdir}"/usr/share/pixmaps/${pkgname}.png
chmod 4755 "${pkgdir}"/opt/yandex/browser/yandex_browser-sandbox

}

plazotronik commented on 2023-08-24 13:03 (UTC) (edited on 2023-08-28 20:37 (UTC) by plazotronik)

сильно заморачиваться не стал с ffmpeg'ом. по ссылкам в json'ке понял, что надо копать в launchpad'е. заглянул туда - там 112 и 115 версии. промежуточных нет. пробовал 112 - не подошла, всё равно ругается. выдернул из 115 - всё работает.

взял отсюда, от одного из разработчиков этого пакета - https://ppa.launchpadcontent.net/savoury1/chromium/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_115.0.5790.170-0ubuntu0.18.04.1sav0_amd64.deb

судя по скрипту достаточно выдернуть в deb пакете из архива data.tar.xz библиотеку usr/lib/chromium-browser/libffmpeg.so и положить в /opt/yandex/browser/

======en=======

I didn't bother much with ffmpeg. from the links in json, I realized that I had to dig into launchpad. I looked there - there are 112 and 115 versions. there are no intermediate ones. tried 112 - did not fit, still swears. pulled out of 115 - everything works.

I took it from here, from one of the developers of this package - https://ppa.launchpadcontent.net/savoury1/chromium/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_115.0.5790.170-0ubuntu0.18.04.1sav0_amd64.deb

judging by the script, it is enough to pull out the usr/lib/chromium-browser/libffmpeg.so library in the deb package from the data.tar.xz archive and put it in /opt/yandex/browser/

upd: https://ppa.launchpadcontent.net/savoury1/chromium/ubuntu/pool/main/c/chromium-browser/chromium-codecs-ffmpeg-extra_116.0.5845.110-0ubuntu0.18.04.1sav0_amd64.deb