rpmlib необходим Epel-Release

В настоящее время у меня проблема с rpmlib (fileDigest) и (PayloadIsXz). Я искал в Google и на других веб-сайтах, включая SO, но безуспешно (это сработало). В основном это то, что я делаю:

wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-7.noarch.rpm
rpm -ivh epel-release-6-7.noarch.rpm

И вот что он выплевывает:

[root @ XXX ~] # rpm -ivh epel-release-6-7.noarch.rpm
предупреждение: epel-release-6-7.noarch.rpm: Заголовок V3 Подпись RSA / SHA256: NOKEY, идентификатор ключа 0608b895 ошибка: Неудачные зависимости: rpmlib (FileDigests) ‹= 4.6.0-1 требуется для epel-release-6-7.noarch rpmlib (PayloadIsXz)‹ = 5.2-1 требуется для epel-release-6-7.noarch

Я искал в Google этих двоих, но это не совсем помогло.

Примечание: uname -m выдает «i686», если это может помочь. Так же как и CentOS 6.3.


person user1622951    schedule 21.09.2012    source источник


Ответы (1)


Я знаю, это может показаться очень глупым, но попробуйте:

yum upgrade

и снова запустите установку

и вместо использования rpm попробуйте yum:

yum localinstall /path/to/your/rpm/epel-release-6-7.noarch.rpm

Yum попытается автоматически разрешить зависимости, где rpm не работает. не на 100% уверен, что исправлю, но обязательно что-то попробовать :)

person kalcy    schedule 12.09.2013