我在CentOS 6的/etc/yum.repos.d/中添加了这个 .repo文件。然后当我尝试从这个回购库安装包时,我没有看到从这个回购站加载的镜像。
yum repolist输出是
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iitm.ac.in * epel: mirror01.idc.hinet.net * extras: ftp.iitm.ac.in * updates: ftp.iitm.ac.in repo id repo name status base CentOS-6 - Base 6,346 epel Extra Packages for Enterprise Linux 6 - x86_64 7,595 epel-spectrum2 Spectrum is an XMPP transport/gateway/server. 14 extras CentOS-6 - Extras 4 updates CentOS-6 - Updates 250 repolist: 14,209
所以看起来像repo文件configuration正确,但是当我尝试从它安装一个包,输出是
Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: ftp.iitm.ac.in * epel: mirror01.idc.hinet.net * extras: ftp.iitm.ac.in * updates: ftp.iitm.ac.in Setting up Install Process No package spectrum2 available. Error: Nothing to do
我确定这个软件包在回购中可用,导致他们的网站声明。 怎么做从这个回购包? 我是否缺less任何设置?
我同意他们的文档说这些回购使spectrum2软件包可用,但他们不在那里。 当我查看http://repos.fedorapeople.org/repos/jkaluza/spectrum2/epel-6/i386/和http://repos.fedorapeople.org/repos/jkaluza/spectrum2/epel-6/x86_64时 ,那里没有频谱包。 yum的行为是正确的,你需要和版本库维护人员进行交stream,找出问题所在。
编辑 :我注意到,软件包已经出现在仓库,所以你现在应该是好的。 是?
尝试yum clean all清理所有caching的文件。
你也可以试试yum install package --enablerepo=epel-spectrum2