我正在尝试使用Red Hat Fedora Core 7在虚拟专用服务器上安装FFMPEG但是出现以下错误:
Error: Missing Dependency: libvorbisenc.so.0 is needed by package ffmpeg
我尝试过安装libvorbisenc.so.0,但它说“没有可用的包”。
当我尝试安装最新版本libvorbisenc.so.2时,它说已经安装了。
这是几个之后的最后一个问题,第一个问题是我无法使用以下方法安装ffmpeg:
yum install ffmpeg
所以我不得不创建以下文件/etc/yum.repos.d/dag.repo:
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el$releasever/en/$basearch/dag
gpcheck=1
enabled=1
但找不到repomd.xml文件,因此我不得不将其更改为:
baseurl=http://apt.sw.be/redhat/7.3/en/i386/dag
非常感谢任何帮助。
谢谢!
答案 0 :(得分:1)
您需要将rpmfusion添加到存储库。可以使用以下命令添加Rpmfusion:
su -c 'rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'
答案 1 :(得分:0)
RPMFusion不再支持Fedora 7了,但经过大量的搜索,我找到了一个带有正确版本的镜像。
我还安装了一个非常旧版本的livna,所以我不得不升级而不是安装。
对于任何有兴趣的人,这是命令:
su -c 'rpm -Uvh ftp://ftp.pbone.net/mirror/rpm.livna.org/fedora/7/i386/livna-release-7-2.noarch.rpm'
此外,这个版本的rpmfusion为ffmpeg使用了不同的名称,所以我不得不将我的yum命令更改为:
yum install ffmpeg*
再次感谢您的帮助!!