http://mirrors.cloud.aliyuncs.com/centos/7/updates/x86_64/Packages/zlib-devel-1.2.7-21.el7_9.x86_64.rpm: [Errno 14] curl#6 - "Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error"
当您在CentOS系统中使用yum install zlib-devel
命令安装zlib开发包时,遇到如上错误提示"Could not resolve host: mirrors.cloud.aliyuncs.com; Unknown error",这表示您的系统在通过指定的阿里云镜像源下载软件包时无法解析该域名,可能的原因和解决方法如下:
网络问题:
阿里云镜像源问题:
yum配置文件问题:
/etc/yum.repos.d/
目录下的.repo文件,确认aliyun镜像源的URL是否正确无误。代理设置:
手动下载安装:
rpm -ivh
命令进行本地安装。更换镜像源:
解决方案示例(临时替换为其他可用镜像源):
/etc/yum.repos.d/CentOS-Base.repo
或者其他自定义的repo文件,将baseurl指向一个可访问的镜像站点。# 替换为其他镜像源,例如CentOS官方镜像
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
# 对于zlib-devel所在的updates或extras仓库,也做同样的修改
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirrors.cloud.aliyuncs.com/centos/$releasever/updates/$basearch/
完成上述操作后,再次尝试执行yum install zlib-devel
命令安装即可。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。