2015-04-01 2 views
0

Я новичок в RedHat и хотел бы помочь вам установить R-devel.установка texinfo on redhat centos 7 ppc64

Я попытался установить его с помощью следующей команды:

yum install R-devel 

, но приводит к первой ошибки ниже ...

Я на CentOS 7 с архитектурой ppc64 ...

У меня есть необходимость в установке texinfo-tex, lapack-devel и blas-devel. Пожалуйста, смотрите ниже:

Error: Package: R-core-devel-3.1.3-1.el7.ppc64 (epel) 
      Requires: texinfo-tex 
Error: Package: R-core-devel-3.1.3-1.el7.ppc64 (epel) 
      Requires: lapack-devel 
Error: Package: R-core-devel-3.1.3-1.el7.ppc64 (epel) 
      Requires: blas-devel >= 3.0 

yum install texinfo-tex не похоже на работу, как это говорит No package texinfo-tex available.

Так что я скачал .rpm и использовали следующую команду ... чтобы попытаться установить его

su -c 'rpm -Uvh texinfo-5.2-7.fc22.ppc64.rpm' 

, с которой я получаю следующую ошибку

warning: texinfo-5.2-7.fc22.ppc64.rpm: Header V3 RSA/SHA1 Signature, key ID xxxxxx:NOKEY 
error: Failed dependencies: 
    perl(Unicode::EastAsianWidth) is needed by texinfo-5.2-7.fc22.ppc64 

Так я стараюсь и установить зависимость perl(Unicode::EastAsianWidth)

снова пытается загрузить и попытаться установить его ...

su -c 'rpm -Uvh perl-Unicode-EastAsianWidth-1.33-4.fc22.noarch.rpm' 

warning: perl-Unicode-EastAsianWidth-1.33-4.fc22.noarch.rpm: Header V3 RSA/SHA1 Signature, key ID xxxxx: NOKEY 
error: Failed dependencies: 
     perl(:MODULE_COMPAT_5.20.0) is needed by perl-Unicode-EastAsianWidth-1.33-4.fc22.noarch 

так я пытался также установить perl, используя следующие:

su -c 'rpm -Uvh perl-5.20.1-314.fc22.ppc64.rpm' 

но получил даже больше проверок .... я зависимые пакеты чувствую, что это, вероятно, не так ... Я-то отсутствует. ..

Я также установил perlbrew, чтобы проверить мои версии перл это мой результат

perlbrew available 
# perl-5.21.10 
    perl-5.20.2 
    perl-5.18.4 
    perl-5.16.3 
    perl-5.14.4 
    perl-5.12.5 
    perl-5.10.1 
    perl-5.8.9 
    perl-5.6.2 
    perl5.005_04 
    perl5.004_05 
    perl5.003_07 

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

+1

Использования ня для разрешения зависимостей автоматически и обратите внимание, что Perl установлен с 'perlbrew' является полностью независимым от всего, что вы установили с помощью RPM. – Quentin

+0

Странно ... Я на CentOS 7, и я вижу texinfo-tex в базовом репозитории yum. – ThisSuitIsBlackNot

+0

как бы вы могли это сделать с помощью .rpm? –

ответ

0

Попробуйте эту команду в качестве корневого пользователя:

yum localinstall texinfo-5.2-7.fc22.ppc64.rpm 
+0

Я получаю очень похожую ошибку до: -> Законченное разрешение зависимостей Ошибка: Пакет: texinfo-5.2-7.fc22.ppc64 (0) Требуется: perl (Unicode :: EastAsianWidth) Доступен: texinfo-5.1-4.el7.ppc64 (Local) perl (Unicode :: EastAsianWidth) = 1.30 Вы можете попробовать использовать -skip-broken для решения проблемы Вы можете попробовать запустить: rpm - Va --nofiles --nodigest –

+0

Попробуйте добавить --skip-break до конца команды.Это сообщение об ошибке. – calmond

Смежные вопросы