2015-10-19 65 views
0

我試圖用他們的官方說明here安裝perfSONAR。 當我運行yum install perfSONAR-Bundles-Complete我得到幾十個錯誤,如下所示:失蹤多perl的依賴

Error: Package: perl-perfSONAR_PS-Toolkit-ntp-3.5.0.5-1.pSPS.noarch (Internet2) 
      Requires: perl(Params::Validate) 
Error: Package: perl-perfSONAR_PS-Toolkit-3.5.0.5-1.pSPS.noarch (Internet2) 
      Requires: perl(Template) 
Error: Package: perl-perfSONAR-graphs-3.5.0.1-1.pSPS.noarch (Internet2) 
      Requires: perl(Data::UUID) 
Error: Package: perl-perfSONAR_PS-RegularTesting-3.5-1.pSPS.noarch (Internet2) 
      Requires: perl(Data::UUID) 
Error: Package: perl-perfSONAR_PS-Toolkit-Library-3.5.0.5-1.pSPS.noarch (Internet2) 
      Requires: perl(Params::Validate) 
Error: Package: perl-perfSONAR_PS-LSCacheDaemon-3.4.2-1.pSPS.noarch (Internet2) 
      Requires: perl(Params::Validate) 
Error: Package: perl-perfSONAR_PS-RegularTesting-3.5-1.pSPS.noarch (Internet2) 
      Requires: perl(Module::Load) 
Error: Package: perl-DateTime-Format-ISO8601-0.07-7.el6.noarch (epel) 
      Requires: perl(DateTime) 

Perl的版本:

# perl --version 
This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi 

庫:

# yum repolist 
Loaded plugins: changelog, priorities, ps, security 
repo id      repo name                status 
Internet2     Internet2 RPM Repository - software.internet2.edu - main     333 
epel      Extra Packages for Enterprise Linux 6 - x86_64       11796 
epel-debuginfo    Extra Packages for Enterprise Linux 6 - x86_64 - Debug     2216 
epel-source     Extra Packages for Enterprise Linux 6 - x86_64 - Source     0 
repolist: 17413 

我是一個RHEL 6機器上運行這個。

問題:我需要做什麼來解決上面列出的許多perl依賴項問題?

+2

你加EPEL發行包像導遊說? –

+0

我已經用repolist更新了這個問題。 – tbenz9

+0

我對紅帽子包裝並不是很熟悉,但它看起來像你通過除百勝之外的其他機制安裝了perl。在這種情況下,你需要弄清楚爲什麼*在做任何事之前。 – ysth

回答

1

感謝@Etan賴斯納的小費得到我朝着正確的方向發展。

的RHEL 6的安裝缺少它的基地回購。我選擇添加centos基本回購,因爲這是perfsonAR期望的。雖然這可能不是最好的解決方案,但它能夠解決我的問題。

複製以下到/etc/yum.repos.d/centos.repo

[centos] 
name=CentOS $releasever - $basearch 
baseurl=http://ftp.heanet.ie/pub/centos/6/os/$basearch/ 
enabled=1 
gpgcheck=0 

然後做一個乾淨的百勝所有與百勝安裝perfSonar工作!