我已经在服务器10.0.0.1(Redhat 5.3)上配置了Yum,所有RPMS都在这里/home/RPMS/Server。
现在,在另一台计算机上,我有CentOS5.3(10.0.0.30),.I希望使用10.0.0.1的yum作为客户端。
所以我在客户端上编辑了yum.conf文件
[b]
baseurl=ftp://10.0.0.1/home/RPMS/Server
gpgcheck=0当我传递命令yum列表时,它会显示错误。
[root@client30 ~]# yum list
Repository 'b' is missing name in configuration, using id
ftp://10.0.0.1/home/RPMS/Server/repodata/repomd.xml: [Errno 4] IOError: [Errno ftp error] (113, 'No route to host')
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: b. Please verify its path and try again
[root@client30 ~]#但是,如果将RPMS放在/var/ftp/pub/RPMS下面的服务器上,那么所有操作都很好。
我已经在服务器上授予了777的权限。
请帮助我所能做的事情,以便客户机开始使用配置在服务器上的yum服务器,其文件path.Actually大小与/ is很小,所以我不能将文件放在/var/ftp/pub下。
请帮帮忙
发布于 2012-08-27 07:09:50
配置中缺少存储库'b‘的名称
为您的回购定义一个名称,如下所示:
[b]
name=Local repo - $basearch
baseurl=ftp://10.0.0.x/home/RPMS/Server
enabled=1
gpgcheck=0ftp://10.0.0.x/home/RPMS/Server/repodata/repomd.xml:Errno 4 IOError:无寄主路线
似乎是由防火墙造成的。你能通过网页浏览器访问这个网址吗?
https://serverfault.com/questions/421426
复制相似问题