Я создаю свой собственный пакет ffmpeg
, используя checkinstall
, со всеми различными библиотеками ffmpeg
. В репозиториях пакетов Ubuntu эти библиотеки ffmpeg разбиты на множество отдельных пакетов. Есть ли способ сказать apt / dpkg, что все эти требования удовлетворены моим пакетом ffmpeg. Таким образом, например, установка Handbrake из репозиториев не установит пакет репо libavfilter7
, что нарушит мою сборку ffmpeg
?
До сих пор я пытался использовать --provides
или --replaces
checkinstall
варианты без успеха. Например:
sudo checkinstall -y --deldoc=yes --requires=libc6,libsdl2-2.0-0 --pkgversion=10:$ffmpeg_version --provides=ffmpeg,libavcodec58,libavdevice58,libavfilter7,libavformat58,libavresample4,libavutil56,libpostproc55,libswresample3,libswresample3,ffmpeg-doc