在RedHat CentOS的安装texinfo的7 PPC64

问题描述:

我是新来的RedHat,想一些帮助安装R-devel在RedHat CentOS的安装texinfo的7 PPC64

我试着用下面的命令来安装它:

yum install R-devel 

但导致低于第一错误的...

我与一个PPC64架构CentOS的7 ...

我得需要安装texinfo-texlapack-develblas-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' 

,但得到更dependecy检查....我觉得这可能是不正确的......我失去了一些东西。 ..

我也安装perlbrew检查我的perl版本,这是我的结果

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

使用yum来自动解决依赖关系,并注意用'perlbrew'安装一个Perl是你通过RPM安装的东西完全独立的。 – Quentin 2015-04-01 14:57:11

+0

奇怪...我在CentOS 7,我看到基地的yum软件库的texinfo' - tex'。 – ThisSuitIsBlackNot 2015-04-01 15:03:19

+0

你如何将能够使用.rpm办呢? – 2015-04-01 16:26:27

试试这个命令成为root用户:

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

我得到一个非常类似的错误之前: - >成品依赖解析 错误:包:texinfo的-5.2-7.fc22.ppc64(/texinfo-5.2-7.fc22.ppc64) 要求:perl的(统一::东亚宽度) 可用:texinfo-5.1-4.el7.ppc64(本地) perl(Unicode :: EastAsianWidth)= 1.30 您可以尝试使用--skip-broken来解决问题 您可以尝试运行:rpm - VA --nofiles --nodigest – 2015-04-01 15:04:02

+0

尝试增加--skip破碎到命令的末尾。这就是错误信息提示。 – calmond 2015-04-06 22:18:14