Astra linux libc6 dev

Обновление libc6

Пользуюсь Яндекс.Браузером и столкнулся с такой проблемой. Браузер отказывается воспроизводить видео с DRM-контентом. Общался с поддержной браузера на эту тему и выяснил, что он корректно работает при наличии в системе библиотеки libc6 версии 2.27. А версия в моем дистрибутиве (Astra Linux Orel 2.12.43) — 2.24. В поддержке Яндекс.Браузера мне сообщили, что ничем помочь не могут и посоветовали обратиться в поддержку AstraLinux. Не очень красиво с их стороны. Однако обновить библиотечку всё же не мешало бы.

Montfer

New member

на эту библиотеку много чего завязано, поэтому обновить не получится. либо вам ждать выход астры на 10м дебиане, либо запросить браузер старой версии. либо вообще отказаться от этого г..на и юзать нормальный браузер

countmein

New member

В Орле (который Common Edition) я обновлял её и всё нормально было. Можно подключить на время репозиторий Дебиана 10 (он же buster) и обновить оттуда.

Montfer

New member

В Орле (который Common Edition) я обновлял её и всё нормально было. Можно подключить на время репозиторий Дебиана 10 (он же buster) и обновить оттуда.

countmein

New member

У меня такого не было. Вот она стоит:

Montfer

New member

У меня такого не было. Вот она стоит:

Вложения

VirtualBox_astralinux_28_01_2022_20_27_56.png

countmein

New member

А если через aptitude? Кроме того выяснилось, что я её установил не отдельно, а в составе пакета gcc-multilib. Причём сначала зачем-то (уже не помню) поставил родную его версию, а уже потом подключил репозиторий бастера и поставил более новую. И вроде бы я aptitude использовал.

Montfer

New member

А если через aptitude? Кроме того выяснилось, что я её установил не отдельно, а в составе пакета gcc-multilib. Причём сначала зачем-то (уже не помню) поставил родную его версию, а уже потом подключил репозиторий бастера и поставил более новую. И вроде бы я aptitude использовал.

countmein

New member
deb [trusted=true] https://mirror.yandex.ru/debian/ buster main contrib non-free
$ sudo apt-get -t buster install libc6 Чтение списков пакетов… Готово Построение дерева зависимостей Чтение информации о состоянии… Готово Будут установлены следующие дополнительные пакеты: libc-bin libc-dev-bin libc-l10n libc6-dev libc6-i386 locales Предлагаемые пакеты: glibc-doc manpages-dev Рекомендуемые пакеты: manpages manpages-dev Пакеты, которые будут обновлены: libc-bin libc-dev-bin libc-l10n libc6 libc6-dev libc6-i386 locales обновлено 7, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 1410 пакетов не обновлено. Необходимо скачать 0 B/14,4 MB архивов. После данной операции, объём занятого дискового пространства возрастёт на 14,8 MB. Хотите продолжить? [Д/н]
Configuration file '/etc/locale.alias' ==> Modified (by you or by a script) since installation. ==> Package distributor has shipped an updated version. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** locale.alias (Y/I/N/O/D/Z) [default=N] ? N Generating locales (this might take a while). ru_RU.UTF-8. done Generation complete.

Я там выбрал N. Всё прошло без ошибок. Перезагрузился, всё работает, Yandex.Browser показывает видео.

Читайте также:  Эви немет администрирование linux

Источник

Не может найти зависимости pbuilder : g++ и некоторые другие. Репозитории подключены.

ну, первая ошибка: E: No such script: /usr/share/debootstrap/scripts/4.7_arm/main что там должно быть — хз, но из за этого спотыкается.
далее это Package libc-dev is not installed.
похоже, что ты установила в прошлый раз только 1 пакет — linux-libc-dev, но по логу нужен и libc-dev

Ekaterina Ivanova

New member

ну, первая ошибка: E: No such script: /usr/share/debootstrap/scripts/4.7_arm/main что там должно быть — хз, но из за этого спотыкается.
далее это Package libc-dev is not installed.
похоже, что ты установила в прошлый раз только 1 пакет — linux-libc-dev, но по логу нужен и libc-dev

Ekaterina Ivanova

New member

ну, первая ошибка: E: No such script: /usr/share/debootstrap/scripts/4.7_arm/main что там должно быть — хз, но из за этого спотыкается.
далее это Package libc-dev is not installed.
похоже, что ты установила в прошлый раз только 1 пакет — linux-libc-dev, но по логу нужен и libc-dev

sudo apt install libc-dev Reading package lists. Done Building dependency tree Reading state information. Done Note, selecting 'libc6-dev' instead of 'libc-dev' libc6-dev is already the newest version (2.28-10+deb10u1+ci202207192202+astra4). 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Montfer

New member

вон оно что.
напомню, что вместе с операционкой идет в комплекте 1 год техподдержки. лучше к ним обратиться

Ekaterina Ivanova

New member

Я тут подебажила pbuilder

sudo debootstrap --verbose --include=apt --cache-dir=/var/cache/pbuilder/alse47-arm64/aptcache --variant=buildd --no-check-gpg --components=main,contrib,non-free,arm64 4.7_arm /home/user/PROSTOR/pkg-csp/builplace https://dl.astralinux.ru/astra/stable/4.7_arm/repository-base
sudo apt show linux-libc-dev-5.10.0-1057 [sudo] password for user: Package: linux-libc-dev-5.10.0-1057 Version: 5.10.0-1057.astra6+ci79 Priority: optional Section: devel Source: linux-5.10 Maintainer: JSC RPA RusBITech Installed-Size: 6,298 kB Provides: aufs-dev, linux-kernel-headers, linux-libc-dev Conflicts: linux-kernel-headers Replaces: linux-kernel-headers Download-Size: 1,535 kB APT-Manual-Installed: yes APT-Sources: http://dl.astralinux.ru/astra/stable/4.7_arm/repository-base 4.7_arm/main arm64 Packages

Что можно сделать, чтобы debootstrap увидел и нашел linux-libc-dev-5.10.0-1057 ?

sudo debootstrap --verbose --include=apt --cache-dir=/var/cache/pbuilder/alse47-arm64/aptcache --variant=buildd --no-check-gpg --components=arm64 4.7_arm/main /home/user/PROSTOR/pkg-csp/builplace https://dl.astralinux.ru/astra/stable/4.7_arm/repository-main E: No such script: /usr/share/debootstrap/scripts/4.7_arm/main

Источник

Читайте также:  Linux команда вывести справку

Не воспроизводиться видео в Яндекс.Браузер 21.6.2.817 beta (64-bit)

Вот что мне написали в тех. поддержке Яндекс:
Для корректной работы кодеки требуют пакет libc6 с версией минимум 2.27, однако Astra Linux поставляется с версией пакета меньше.
Попробуйте, пожалуйста, обновить libc6 до версии 2.27 или выше.

Подскажите, как обновить данный пакет?

Вложения

Screenshot_20210816_110147.png

Screenshot_20210816_110749.png

flashboom59

New member

Получил официальный ответ от техподдержки Astra Linux, может кому пригодиться:
На текущий момент Вы можете установить libc6 версии 2.28-10 из вложения
Данные пакеты были выгружены из репозитория Debian 10 Buster.
Стоит учитывать, что обновлённая версия не тестировалась с ОС Astra Linux и корректность работы не может быть гарантирована.

В общем видео заработало, проблем не заметил.

Еще понадобится библиотека libffmpeg.so, её необходимо положить в /opt/yandex/browser-beta/
Команды для терминала:
cd /tmp
sudo wget http://security.ubuntu.com/ubuntu/p. xtra_91.0.4472.101-0ubuntu0.18.04.1_amd64.deb
sudo ar -x chromium-codecs-ffmpeg-extra_91.0.4472.101-0ubuntu0.18.04.1_amd64.deb
sudo tar xf data.tar.xz
sudo mv usr/lib/chromium-browser/libffmpeg.so /opt/yandex/browser-beta
sudo rm -rf usr data.tar.xz chromium-codecs-ffmpeg-extra_91.0.4472.101-0ubuntu0.18.04.1_amd64.deb control.tar.xz debian-binary

Iskatel_znaniy

New member

Тем кого заинтересовало советую попробовать сначала на виртуалке. Я начал делать на основной и пришлось систему переустанавливать так как при открытии Synaptic сразу выдавались сообщения об ошибках.

Жорж

New member

Много конфликтов с другим ПО, в итоге слетела локаль и вообще мороки на пол часа с восстановлением. Метод так себе — надо ждать полной сборки, Вообще странно что отечественное ПО так несогласованно выпускают. Старую версию ЯБ тоже не нашел. Махнул на это дело рукой — firefox и остальные показывают.

Жорж

New member

В общем, немного подробнее — яндекс выпустил версию на базе хромиум 93.ххх , в его составе ffmpeg который расчитан на glibc >2.27, и он не работает. Старых версий ЯБ фиг где достать. нафиг такую поддержку, если честно) Есть куча других браузеров где этой проблемы нет.

Жорж

New member

Написал в поддержку яндекса — предлагают обновить glibc . Это вообще за гранью — в некоторых дистрах то что они хотят еще не вошло в стабильную ветку. Старую версию они не распространяют. В моих интересах) Как выяснилось. В интересах человека который теперь вынужден иметь в виду то что они делают свой продукт не для всех, и переносить личные данные в другой браузер.

Читайте также:  Clonezilla hdd to ssd linux

countmein

New member

У меня всё получилось. Правда, dpkg пришлось запускать два раза: в первый были сообщения о невозможности настроить пакеты. Во второй уже пошло обновление, пришлось ответить на пару вопросов, в частности и про локаль, которую я выбрал оставить как есть, и, видимо, не прогадал, т.к. никаких проблем не заметил. Ещё попросили остановить службу postgresql.

До всех манипуляций установил Timeshift и сделал снимок системы, но не понадобилось.

neutrino

New member

SuranovAB

New member

Доброго времени суток!
Столкнулся с такой же проблемой, которую так и не смог решить(

Имеется Astra Орел последняя и Я.Браузер 22.1.3.907 beta (64-bit)

Может кто-то нашел решение.

countmein

New member

Ну так в этой теме оно и озвучено: обновить libc6. Вот здесь я подробно расписал, как это сделать: Обновление libc6.

kvv-vp

New member

Запустите яндех в терминале, там будет подсказка. Я обновил
sudo /opt/yandex/browser-beta/update-ffmpeg
Вроде все воспроизводит.

SuranovAB

New member

Запустите яндех в терминале, там будет подсказка. Я обновил
sudo /opt/yandex/browser-beta/update-ffmpeg
Вроде все воспроизводит.

SuranovAB

New member

Ну так в этой теме оно и озвучено: обновить libc6. Вот здесь я подробно расписал, как это сделать: Обновление libc6.

Один из многих

New member

Мне тоже помогло. Только у меня яндекс другой (не бетта). Надо найти в своей файловой системе этот файл «update-ffmpeg» и оттуда скопировать.
В моем случае:

Андрей Петропавловский

New member

Получил официальный ответ от техподдержки Astra Linux, может кому пригодиться:
На текущий момент Вы можете установить libc6 версии 2.28-10 из вложения
Данные пакеты были выгружены из репозитория Debian 10 Buster.
Стоит учитывать, что обновлённая версия не тестировалась с ОС Astra Linux и корректность работы не может быть гарантирована.

В общем видео заработало, проблем не заметил.

Еще понадобится библиотека libffmpeg.so, её необходимо положить в /opt/yandex/browser-beta/
Команды для терминала:
cd /tmp
sudo wget http://security.ubuntu.com/ubuntu/p. xtra_91.0.4472.101-0ubuntu0.18.04.1_amd64.deb
sudo ar -x chromium-codecs-ffmpeg-extra_91.0.4472.101-0ubuntu0.18.04.1_amd64.deb
sudo tar xf data.tar.xz
sudo mv usr/lib/chromium-browser/libffmpeg.so /opt/yandex/browser-beta
sudo rm -rf usr data.tar.xz chromium-codecs-ffmpeg-extra_91.0.4472.101-0ubuntu0.18.04.1_amd64.deb control.tar.xz debian-binary

Спасибо, помогло.
Только на сегодня пакеты уже 2.28-10+deb10u1 команды следующие:

Источник

Оцените статью
Adblock
detector