我尝试在我的 Kali Linux 2 中安装 obs(开放广播软件)。
我关注操作说明我没有遇到任何问题,直到 obs 构建:
cmake -DUNIX_STRUCTURE=1 -DCMAKE_INSTALL_PREFIX=/usr ..
我在哪里收到此错误:
Could NOT find FFmpeg (missing: swresample) (found version "56.1.0")
我找到了这个话题但我不能使用这个命令:
apt-get -t jessie-backports install libswresample-dev
因为我使用的是 Kali Linux。
这是命令的输出ffmpeg
:
ffmpeg version N-79093-g7916f04 Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 4.9.2 (Debian 4.9.2-10)
configuration: --prefix=/root/ffmpeg_build --pkg-config-flags=--static --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/root/bin --enable-gpl --enable-libass --enable-libfdk-aac --enable-libfreetype --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libx265 --enable-nonfree
libavutil 55. 19.100 / 55. 19.100
libavcodec 57. 28.103 / 57. 28.103
libavformat 57. 28.102 / 57. 28.102
libavdevice 57. 0.101 / 57. 0.101
libavfilter 6. 39.102 / 6. 39.102
libswscale 4. 0.100 / 4. 0.100
libswresample 2. 0.101 / 2. 0.101
libpostproc 54. 0.100 / 54. 0.100
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...
Use -h to get full help or, even better, run 'man ffmpeg'
答案1
从以下位置安装某些软件包向后移植你需要编辑你的sources.list
:
echo 'deb http://http.debian.net/debian jessie-backports main' > /etc/apt/sources.list.d/jessie-backports.list
然后安装所需的包:
apt-get update
apt-get -t jessie-backports install libswresample-dev
注意:
反向移植无法像 Debian 稳定版那样进行广泛测试,并且反向移植按原样提供,存在与 Debian 稳定版中其他组件不兼容的风险。请谨慎使用!