отсутствует зависимость для FFMPEG - PullRequest
0 голосов
/ 06 января 2010

Я пытаюсь установить FFMPEG на виртуальном выделенном сервере с Red Hat Fedora Core 7, но получаю следующую ошибку:

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

Любая помощь будет принята с благодарностью.

Спасибо!

Ответы [ 2 ]

1 голос
/ 06 января 2010

Вам нужно добавить 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'
0 голосов
/ 06 января 2010

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*

Еще раз спасибо за вашу помощь !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...