![Errno 14 PYCURL ERROR 7-“无法连接到主机”](https://linux22.com/image/76088/Errno%2014%20PYCURL%20ERROR%207-%E2%80%9C%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%E4%B8%BB%E6%9C%BA%E2%80%9D.png)
当尝试连接到远程 RHEL 6 Linux 服务器(其中包含其他 Linux 客户端所需的 rpm 列表)时,我收到上述错误(标题)。
我/etc/yum.repos.d/itcm_repo.repo
在远程主机上有这个文件:
[ITCM_REPO]
name=itcm_repo Repo
baseurl=http://172.19.0.110//root/.itc-deployment/
enabled=1
gpgcheck=0
服务器上安装了httpd。
有人可以帮助我让它发挥作用吗?
答案1
我有同样的问题并设法解决它。无法连接到 yum 存储库服务器的一般原因是此类服务器的操作员出于任何原因(缺钱等)将其关闭。在 CentOS 6 中,包含 yum 存储库路径的配置文件位于 /etc/yum.repos.d/ 文件夹中。这些文件的名称是 CentOS-Base.repo、CentOS-Base.repo.custom 等。首先您必须分析 yum 生成的错误。 Yum 通常会告诉您它无法连接到哪台服务器。您必须记下该服务器的路径,并尝试找到与该服务器的域相对应的文件(在 /etc/yum.repos.d/ 文件夹中)。然后,您必须通过打开该文件并将enabled=1 更改为enabled=0 来禁用该服务器。就我而言,我有 atrpms.repo 文件,它尝试从以下位置下载存储库http://dl.atrpms.net/el$releasever-$basearch/atrpms/stable 源服务器已关闭。我禁用了该源,现在没有错误,我可以通过 yum 更新存储库。您的情况可能会有所不同,因此您必须尝试启用和禁用存储库源的各种组合。