杭州建站模板制作,上海备案证查询网站查询网站查询系统,广告策划书word模板,房产信息网预告是什么意思第一步#xff1a;检查系统版本
在修改任何配置之前#xff0c;先确定你的 CentOS 版本#xff0c;因为不同版本的镜像源配置文件不同。
cat /etc/redhat-release这个命令会显示你的 CentOS 版本信息#xff0c;例如 CentOS Linux release 7.9.2009 (Core)。从你的错误日志…第一步检查系统版本
在修改任何配置之前先确定你的 CentOS 版本因为不同版本的镜像源配置文件不同。
cat /etc/redhat-release这个命令会显示你的 CentOS 版本信息例如 CentOS Linux release 7.9.2009 (Core)。从你的错误日志中包含 el7 的字样来看你使用的很可能是 CentOS 7 系列。
第二步配置正确的 DNS 服务器
这是解决 Could not resolve host 错误的关键。我们将系统的 DNS 服务器指向一些可靠的公共 DNS。编辑网络解析配置文件
vi /etc/resolv.conf在文件中添加或修改为以下内容。你可以选择国内可靠的公共 DNS比如阿里云的 223.5.5.5 和 114 DNS 的 114.114.114.114。
nameserver 223.5.5.5
nameserver 114.114.114.114提示: 在 vi 编辑器中按 i 键进入插入模式编辑完成后按 Esc 键退出插入模式然后输入 :wq 并回车来保存并退出。验证 DNS 是否配置成功。执行 ping 命令测试一下
ping www.baidu.com如果能够看到来自 www.baidu.com 的 IP 地址和返回的数据包说明你的网络和 DNS 解析已经正常工作了。按 Ctrl C 停止 ping。第三步更换为国内 YUM 镜像源
既然网络问题已经解决我们来更换 YUM 镜像源。以 CentOS 7 为例这里推荐使用阿里云或网易 (163) 的镜像源。备份当前的镜像源文件这是一个好习惯以防万一。
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载新的镜像源文件。选择以下任意一个即可选项A使用阿里云镜像源 (推荐)
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo选项B使用网易 (163) 镜像源
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/Centos7-Base-163.repo注意: 如果 wget 命令不存在你可以先尝试用 curl 下载
# 阿里云
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 网易
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/Centos7-Base-163.repo第四步清除缓存并生成新缓存
更换完镜像源配置文件后需要清除旧的缓存并让系统根据新的配置文件生成缓存。清除 YUM 缓存
yum clean all生成新的缓存
yum makecache执行这个命令时你应该能看到系统正在从你新配置的镜像源如 mirrors.aliyun.com下载元数据。如果没有再出现 Could not resolve host 错误说明所有配置都已成功。第五步测试安装软件
最后尝试安装一个软件比如 vim来验证问题是否已彻底解决。
yum install -y vim如果软件能够顺利下载并安装那么恭喜你问题已经解决了