您的位置:首页 > 其它

YUM安装遭遇: [Errno 256] No more mirrors to try

2014-01-19 22:23 525 查看
把YUM配置好后,使用yum命令进行安装时,出现了如下错误:

Downloading Packages: ftp://192.168.220.46/RHEL6.2/x64/Server/libaio-devel-0.3.107-10.el6.x86_64.rpm: [Errno 14] PYCURL ERROR 19 - "Given file does not exist"

Trying other mirror.

Error Downloading Packages:

libaio-devel-0.3.107-10.el6.x86_64: failure: libaio-devel-0.3.107-10.el6.x86_64.rpm from RHEL6.2-Server-X64: [Errno 256] No more mirrors to try.

最开始以为是客户端的yum源配置缓存的问题,使用yum clean all命令清除后还是出现同样的错误。

最后竟然发现我的RHEL6.2操作系统原理没有默认安装ftp工具,坑爹啊!没办法只能从光盘再安装一下ftp工具:

[root@instsvr1 Packages]# rpm -ivh ftp-0.17-51.1.el6.x86_64.rpm

warning: ftp-0.17-51.1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing... ########################################### [100%]

1:ftp ########################################### [100%]

顺便把telnet工具和服务也给装上了:

[root@instsvr1 Packages]# rpm -ivh telnet-*

warning: telnet-0.17-47.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

Preparing... ########################################### [100%]

1:telnet-server ########################################### [ 50%]

2:telnet ########################################### [100%]

安装了工具后结果还是报错,整了半天,才发现原来"Given file does not exist"信息是正确的,目录RHEL6.2/x64/Server下的确是没有libaio-devel-0.3.107-10.el6.x86_64.rpm这个文件,原来 在创建repodata时指定的是RPM包目录是RHEL6.2/x64/Packages,而yum工具会直接从RHEL6.2/x64/Server/目录下去寻找安装包,所以在RHEL6.2/x64/Server/目录下把Packages包下相应的文件link过来就可以了。

太粗心了!!!!!!!!

参见我另一篇文章:

配置RHEL6.2的YUM源

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: