我正在跟进本教程在我的服务器上安装 ffmpeg。当我配置源时,我遇到了问题:
ffmpeg headers not found.
在该教程中他们说:
To Fix: Just install ffmpeg-devel using
yum install ffmpeg-devel
但是如果我尝试输入该行,我会收到此错误:
Error: Package: librtmp-2.3-1.el6.rf.x86_64 (rpmforge)
Require: libgnutls.so.26()(64bit)
Error: Package: librtmp-2.3-1.el6.rf.x86_64 (rpmforge)
Require: libgnutls.so.26(GNUTLS_1_4)(64bit)
但我不知道如何安装 libgnutls.so.26。我在我的仓库中找不到这个包。我该怎么办?
答案1
如果其他人因为想弄清楚如何ffmpeg
在他们的 CentOS 7 系统上安装而找到这篇文章,那么这篇博文包含您需要的一切:http://linoxide.com/linux-how-to/install-ffmpeg-centos-7/
万一网站瘫痪,核心命令如下:
yum -y install epel-release rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-1.el7.nux.noarch.rpm yum -y install ffmpeg ffmpeg-devel
答案2
我遇到一个问题,由于缺少 libgnutls.so.26,我无法运行程序。只需安装 gnu utils 即可解决问题。
yum install gnutls