【已解决】Linux(Centos7)中yum过程域名无法解析问题

问题原因

Linux中yum过程域名无法解析问题,但是ping 域名时联通的(即DNS没问题),所以初步判断是镜像源的问题。

解决方法(Centos7)

1、备份/etc/yum.repos.d/CentOS-Base.repo

2、下载CentOS-Base.repo替换服务器上的镜像源(/etc/yum.repos.d/CentOS-Base.repo)

附Centos7镜像源的下载地址 —>>> 百度网盘:
链接: https://pan.baidu.com/s/1wEMHMfVzFtt6UfHPvifB8w
提取码: ra32

3、替换完成后,执行以下操作

yum clean all

yum makecache

在这里插入图片描述

  • 9
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux系统,apt和yum都是常用的包管理工具。APT是Debian和Ubuntu的工具,而YUM(Yellowdog Updater, Modified)则是Red Hat系列的工具。虽然APT和YUM都用来管理软件包,但它们的运行方式和语法有所不同。 在实际使用,我们有时候需要在不同的Linux系统使用这两个包管理工具。例如,在Debian系统想要安装Red Hat系列的软件包,就需要使用YUM。在使用过程,有时候会遇到一些问题,比如apt install yum无法解析域名。 这种情况通常是由于DNS设置不正确导致的。在Linux系统,DNS是用来将域名解析为IP地址的服务。如果DNS设置不正确,那么系统就无法解析域名解决这个问题的方法也比较简单,只需要检查DNS设置并进行修正即可。首先,可以尝试使用一些常见的DNS服务器地址,例如谷歌的8.8.8.8和8.8.4.4。将这些地址添加到系统的DNS服务器列表,然后再尝试执行apt install yum命令,应该就可以正常解析域名了。 如果还是无法解决问题,可以尝试清除DNS缓存。在不同的Linux发行版,清除DNS缓存有不同的方法。例如,在Debian和Ubuntu,可以使用以下命令来清除DNS缓存: sudo /etc/init.d/dns-clean restart 在CentOS和Red Hat Enterprise Linux,可以使用以下命令来清除DNS缓存: sudo service nscd restart 总的来说,apt install yum无法解析域名这个问题,通常是由于DNS设置不正确导致的。通过检查DNS设置并进行修正,或者清除DNS缓存,就可以解决这个问题。这个过程需要注意及时备份重要的数据,避免数据丢失。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值