CentOS7使用yum命令报错

news2024/9/24 7:25:55

目录结构

    • 前言
    • 使用yum命令,报错信息
    • 问题排查
    • 解决方案
    • 参考文章

在这里插入图片描述

前言

安装CentOS 7 虚拟机,使用yum命令报错,调查整理如下:

使用yum命令,报错信息

在这里插入图片描述

[root@localhost ~]# sudo yum install net-tools
已加载插件:fastestmirror
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; 未知的错误"


 One of the configured repositories failed (未知),
 and yum doesn't have enough cached data to continue. At this point the only
 safe thing yum can do is fail. There are a few ways to work "fix" this:

     1. Contact the upstream for the repository and get them to fix the problem.

     2. Reconfigure the baseurl/etc. for the repository, to point to a working
        upstream. This is most often useful if you are using a newer
        distribution release than is supported by the repository (and the
        packages for the previous distribution release still work).

     3. Run the command with the repository temporarily disabled
            yum --disablerepo=<repoid> ...

     4. Disable the repository permanently, so yum won't use it by default. Yum
        will then just ignore the repository until you permanently enable it
        again or use --enablerepo for temporary usage:

            yum-config-manager --disable <repoid>
        or
            subscription-manager repos --disable=<repoid>

     5. Configure the failing repository to be skipped, if it is unavailable.
        Note that yum will try to contact the repo. when it runs most commands,
        so will have to try and fail each time (and thus. yum will be be much
        slower). If it is a very temporary problem though, this is often a nice
        compromise:

            yum-config-manager --save --setopt=<repoid>.skip_if_unavailable=true

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

问题排查

centos7在2024年6月30日,生命周期结束,官方不再进行支持维护,官方的YUM源也下线了,下线的方式是使yum的域名不解析。所以现在需要配置国内的YUM源

  1. 通过ip addr检查了一下网络接口发现没问题;
  2. ping www.baidu.com 正常ping通,没有问题;
  3. 关了一下防火墙也无法解决问题;

解决方案

  1. 编辑“CentOS-Base.repo"
sudo vi /etc/yum.repos.d/CentOS-Base.repo
  1. 将下文信息替换原有内容;
[base]  
name=CentOS-$releasever - Base  
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/  
        http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/  
gpgcheck=1  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  
  
#released updates   
[updates]  
name=CentOS-$releasever - Updates  
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/  
        http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/updates/$basearch/  
gpgcheck=1  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  
  
#additional packages that may be useful  
[extras]  
name=CentOS-$releasever - Extras  
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/  
        http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/extras/$basearch/  
gpgcheck=1  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  
  
#additional packages that extend functionality of existing packages  
[centosplus]  
name=CentOS-$releasever - Plus  
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/  
        http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/  
gpgcheck=1  
enabled=0  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  
  
#contrib - packages by Centos Users  
[contrib]  
name=CentOS-$releasever - Contrib  
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/  
        http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/contrib/$basearch/  
gpgcheck=1  
enabled=0  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  
  
# 使用failovermethod指定优先级,这里设置为随机(roundrobin),也可以改为priority并指定每个URL的优先级  
failovermethod=roundrobin
  1. 清理YUM缓存并更新
sudo yum clean all
sudo yum makecache
sudo yum update

参考文章

  1. https://blog.csdn.net/qq_46302361/article/details/140169844

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1920968.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

手机数据恢复照片的2个小妙招,让美好回忆存留

当手机的相册突然变得空空如也&#xff0c;那些昔日的美好回忆仿佛被一阵龙卷风席卷而去&#xff0c;你是否感到惊慌失措&#xff1f;别担心&#xff0c;今天我要为你揭示2个神奇的手机数据恢复照片的小妙招&#xff0c;无需复杂的技术知识&#xff0c;只需跟随步骤&#xff0c…

智能酒精壁炉与会所大厅的氛围搭配

智能酒精壁炉与会所大厅的氛围搭配可以创造出现代、高雅且舒适的环境&#xff0c;提升客人的整体体验。 以下是如何将智能酒精壁炉与会所大厅氛围相协调的几点建议&#xff1a; 现代化和高品位感&#xff1a; 智能酒精壁炉具有现代化的设计和技术特点&#xff0c;能够与会所大…

【育儿心得】让孩子乖乖按时睡觉的6个妙招

大家好&#xff0c;我是小2&#xff0c;一个程序员&#xff0c;也是一个奶爸~ 最近公司项目比较忙&#xff0c;经常加班到晚上12点才下班&#xff0c; 可是下班后发现我家娃还在“加班”玩耍&#xff0c;这个时候又要哄睡、陪玩&#xff0c;往往弄到1-2点钟才可以睡觉。着实一…

软件架构之嵌入式系统设计(2)

软件架构之嵌入式系统设计&#xff08;2&#xff09; 12.4 嵌入式网络系统12.4.1 现场总线网12.4.2 家庭信息网11.4.3 无线数据通信网12.4.4 嵌入式 Internet 12.5 嵌入式数据库管理系统12.5.1 使用环境的特点12.5.2 系统组成与关键技术 12.6 实时系统与嵌入式操作系统12.6.1 嵌…

Python UDP编程之实时聊天与网络监控详解

概要 UDP(User Datagram Protocol,用户数据报协议)是网络协议中的一种,主要用于快速、简单的通信场景。与TCP相比,UDP没有连接、确认、重传等机制,因此传输效率高,但也不保证数据的可靠性和顺序。本文将详细介绍Python中如何使用UDP协议进行网络通信,并包含相应的示例…

优化 Java 数据结构选择与使用,提升程序性能与可维护性

优化 Java 数据结构选择与使用&#xff0c;提升程序性能与可维护性 引言 在软件开发中&#xff0c;数据结构的选择是影响程序性能、内存使用以及代码可维护性的关键因素之一。Java 作为一门广泛使用的编程语言&#xff0c;提供了丰富的内置数据结构&#xff0c;如数组、链表、…

使用freepik的retouch功能修改图片

1、准备好需要修改的图片。 2、打开网页&#xff1a;Freepik Retouch - Free AI image editor 3、upload第一步的图片。 4、选择retouch选项。 5、涂抹需要修改的地方。 6、输入提示词。 点击“retouch”按钮。 看结果&#xff1a;

电脑登录2个微信按什么键

​ 在电脑上登录两个微信账号&#xff0c;可以通过同时按下Enter键&#xff08;回车键&#xff09;和鼠标左键双击微信图标来实现。 电脑端微信双开或多开是许多用户的需求&#xff0c;特别是那些需要同时管理多个账号的人。具体来说&#xff0c;操作方法是在未登录微信的状态…

如何高效去除论文中的AI痕迹?AI助手在此,为你指点迷津

试试这四款AI论文工具和降重技术&#xff01; 在科研领域&#xff0c;AI写作工具如同新一代的科研利器&#xff0c;它们能够极大提高文献查阅、思路整理和表达优化的效率&#xff0c;本质上促进了科研工作的进步。AI写作工具不仅快速获取并整理海量信息&#xff0c;还帮助我们…

Dr4g0nb4ll靶机

信息收集 使用arp-scan生成网络接口地址&#xff0c;查看ip 输入命令&#xff1a; arp-scan -lnmap扫描端口开放 TCP 输入命令&#xff1a; nmap --min-rate 10000 -p- 192.168.187.184 //以最低10000的发包速率扫描全部端口可以看到目标只开放http的22和80端口 UDP …

应变与几何方程——弹性力学

变形协调方程 正应变的表达式&#xff1a;切应变的表达&#xff1a; 考虑坐标位移移动造成的增量 应变——考虑物体的变形的剧烈程度 正应变——微元线段长度的变化 剪应变——两微元所夹角度的变化 正应变——拉伸为正&#xff0c;压缩为负 剪应变——夹角减小为正&#x…

2024最新【内网隐蔽扫描,Nmap高级用法】(非常详细)零基础入门到精通,收藏这一篇就够了

前言 Nmap&#xff08;Network Mapper&#xff09;是一款开源免费的网络发现和安全审计工具&#xff0c;主要用于扫描目标主机的开放端口、操作系统类型、启用的服务等信息。以下是Nmap的一些常见使用介绍 Nmap的常见使用介绍 「主机发现」&#xff1a;Nmap可以通过发送不同类…

利用 API 接口进行自动代码生成的最佳实践

在 API 开发过程中&#xff0c;开发人员经常面对大量冗余代码的挑战。每个 API 都需要类似的验证逻辑、错误处理以及数据解析&#xff0c;这不仅消耗时间而且容易出错。 自动化代码生成的必要性 提升开发效率 自动化代码生成能节省大量时间。开发者无需重复编写相似代码&…

彻底搞懂前端跨域解决方案

目录 1浏览器的同源策略 1.1同源策略概述 1.2什么是源&#xff08;origin&#xff09;&#xff1f; 2跨域会受到哪些限制 2.1限制DOM访问 2.2限制Cookie访问 2.3限制Ajax获取数据 3几个注意点 4CORS 解决 Ajax 跨域问题 4.1CORS 概述 4.2CORS 解决简单请求跨域 4.…

骑士人才系统74cms专业版实现本地VUE打包和在线升级方法以及常见问题

骑士人才系统我就不多说了目前来说我接触的人才系统里面除了phpyun就是骑士人才了&#xff0c;两个历史都很悠久&#xff0c;总起来说功能方面各分伯仲&#xff0c;前几期我作过Phpyun的配置教程这次我们针对骑士人才系统说说怎么使用VUE源码本地一键打包后台和在线升级方式&am…

基于java+springboot+vue实现的新闻稿件管理系统(文末源码+Lw)109

基于SpringBootVue的实现的新闻稿件管理系统&#xff08;源码数据库万字Lun文流程图ER图结构图演示视频软件包&#xff09; 系统功能&#xff1a; 新闻稿件管理系统管理员功能有个人中心&#xff0c;用户管理&#xff0c;记者管理&#xff0c;审批员管理&#xff0c;新闻分类…

GLM-4-9B 支持 Ollama 部署

ollama的安装我们在前面已经介绍了&#xff0c;现在我们看下GLM-4-9B的使用 GLM-4-9B 是智谱 AI 推出的最新一代预训练模型 GLM-4 系列中的开源版本。在语义、数学、推理、代码和知识等多方面的数据集测评中&#xff0c; GLM-4-9B 在各项能力上均表现出卓越的能力。 具体可参见…

品牌电商价格管控的方法与选择

电商平台的蓬勃发展为众多品牌开辟了线上渠道的流通机遇。随着品牌经销渠道的持续拓展&#xff0c;越来越多的品牌不得不应对线上乱价、低价、窜货、假货等一系列渠道问题。那么&#xff0c;如何对电商价格实施有效的管控&#xff1f;品牌是应当自行组建团队专门负责&#xff0…

不同型号的GD32 MCU如何区分?

大家是否碰到过以下应用场景&#xff1a;同一套软件代码希望跑在不同型号的GD32 MCU中&#xff0c;但有些地方需要根据MCU型号进行调整&#xff1f;或者上位机或其他MCU与GD32 MCU通信时需要知道对应的MCU型号是哪个&#xff1f; 此时&#xff0c;我们就需要了解如何获取以及区…

2024【kali渗透测试】到底该如何学?

1、渗透测试是什么&#xff1f; 渗透测试&#xff0c;是为了证明网络防御按照预期计划正常运行而提供的一种机制。渗透测试是通过各种手段对目标进行一次渗透&#xff08;攻击&#xff09;&#xff0c;通过渗透来测试目标的安全防护能力和安全防护意识。打个比方&#xff1a;比…