m0_69163150 2024-03-27 17:54 采纳率: 57.1%
浏览 21

Cannot find a valid baseurl for repo: base/7/x86_6

Cannot find a valid baseurl for repo: base/7/x86_64,在Linux上下载gcc的时候报这个错(yum install -y gcc tcl),从网上找了一下说是dns没有配置,解析不了gcc远端的域名,但是我配完之后还是不行,甚至ping 114.114.114.114都ping不通,也不知道是咋回事??

img

img

  • 写回答

3条回答 默认 最新

  • 专家-皆知 2024-03-27 17:55
    关注

    引自免费微信小程序:皆我百晓生

    从您提供的两张图来看,您在 CentOS 7 系统上配置了三个 DNS 服务器,分别是 DNS1=114.114.114.114、DNS2=8.8.8.8 和 DNS3=4.2.2.2。

    在第一次操作中,您设置的 DNS 服务器似乎无法正确解析 "gcc" 这个域名,可能是因为您的 DNS 服务器配置不正确,导致无法解析 "gcc" 这个域名。您可以通过以下步骤检查和配置 DNS 服务器:

    1. 确认您的 DNS 服务器是否正确配置。在您的系统中,DNS1=114.114.114.114、DNS2=8.8.8.8 和 DNS3=4.2.2.2 是否正确。
    2. 如果您使用的是公共 DNS 服务器,可能需要等待一段时间才能使 DNS 缓存更新。
    3. 您可以尝试使用 ping 命令测试 DNS 服务器是否可用。在终端中输入以下命令:
    ping -c 1 8.8.8.8
    

    如果 DNS 服务器正常,您应该能够看到类似于以下的输出:

    PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
    64 bytes from 8.8.8.8: icmp_seq=1 ttl=51 time=9.1 ms
    64 bytes from 8.8.8.8: icmp_seq=2 ttl=51 time=9.1 ms
    64 bytes from 8.8.8.8: icmp_seq=3 ttl=51 time=9.1 ms
    
    1. 如果 DNS 服务器仍然无法正确解析 "gcc" 这个域名,您可以尝试手动添加 "gcc" 到您的 DNS 缓存中。在终端中输入以下命令:
    sudo sh -c "echo 'nameserver 8.8.8.8' >> /etc/resolv.conf"
    

    然后,再次尝试使用 ping 命令测试 DNS 服务器是否可用。

    如果以上步骤都无法解决问题,您可能需要检查您的网络配置或联系您的网络管理员。

    评论 编辑记录

报告相同问题?

问题事件

  • 创建了问题 3月27日

悬赏问题

  • ¥15 有偿求苍穹外卖环境配置
  • ¥15 代码在keil5里变成了这样怎么办啊,文件图像也变了,
  • ¥20 Ue4.26打包win64bit报错,如何解决?(语言-c++)
  • ¥15 clousx6整点报时指令怎么写
  • ¥30 远程帮我安装软件及库文件
  • ¥15 关于#自动化#的问题:如何通过电脑控制多相机同步拍照或摄影(相机或者摄影模组数量大于60),并将所有采集的照片或视频以一定编码规则存放至规定电脑文件夹内
  • ¥20 深信服vpn-2050这台设备如何配置才能成功联网?
  • ¥15 Arduino的wifi连接,如何关闭低功耗模式?
  • ¥15 Android studio 无法定位adb是什么问题?
  • ¥15 C#连接不上服务器,