





от: cloud 2025-03-28 16:03:30
libavdevice.so.58 ffmpeg
[20]
linux
если вы обновились в debian с bullseye на bookworm
и ваш ffmpeg начал выдавать ошибку libavdevice.so.58
вам скорее всего как и мне поможет откат обратно
в /apt/sources.list запишем
сделаем
apt-get update
и начинаем удалять старую версию
apt-get remove ffmpeg
apt autoremove
посмотрим, что нам предлагает установить система
apt-cache policy ffmpeg
и теперь устанавливать более-менее рабочую версию
apt-get install ffmpeg=7:4.3.7-0+deb11u1
тут установка покажет нам что-то типа зависимостей:
вот и устанавливаем потихоньку эти зависимости (тут я точно не помню, но что в истории было ...
[20]

если вы обновились в debian с bullseye на bookworm
и ваш ffmpeg начал выдавать ошибку libavdevice.so.58
вам скорее всего как и мне поможет откат обратно
в /apt/sources.list запишем
deb http://mirror.yandex.ru/debian/ bullseye main
deb-src http://mirror.yandex.ru/debian/ bullseye main
deb http://mirror.yandex.ru/debian-security bullseye-security main contrib
deb-src http://mirror.yandex.ru/debian-security bullseye-security main contrib
deb http://mirror.yandex.ru/debian/ bullseye-updates main contrib
deb-src http://mirror.yandex.ru/debian/ bullseye-updates main contrib
deb-src http://mirror.yandex.ru/debian/ bullseye main
deb http://mirror.yandex.ru/debian-security bullseye-security main contrib
deb-src http://mirror.yandex.ru/debian-security bullseye-security main contrib
deb http://mirror.yandex.ru/debian/ bullseye-updates main contrib
deb-src http://mirror.yandex.ru/debian/ bullseye-updates main contrib
сделаем
apt-get update
и начинаем удалять старую версию
apt-get remove ffmpeg
apt autoremove
посмотрим, что нам предлагает установить система
apt-cache policy ffmpeg
и теперь устанавливать более-менее рабочую версию
apt-get install ffmpeg=7:4.3.7-0+deb11u1
тут установка покажет нам что-то типа зависимостей:
ffmpeg : Зависит: libavcodec58 (= 7:4.3.7-0+deb11u1)
Зависит: libavdevice58 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libavfilter7 (= 7:4.3.7-0+deb11u1)
Зависит: libavformat58 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libavresample4 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libpostproc55 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libswscale5 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libavdevice58 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libavfilter7 (= 7:4.3.7-0+deb11u1)
Зависит: libavformat58 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libavresample4 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libpostproc55 (= 7:4.3.7-0+deb11u1) но он не будет установлен
Зависит: libswscale5 (= 7:4.3.7-0+deb11u1) но он не будет установлен
вот и устанавливаем потихоньку эти зависимости (тут я точно не помню, но что в истории было ...
загрузить
ещё
ещё