【CentOS7.6】yum 报错:Could not retrieve mirrorlist http://mirrorlist.centos.org

XShell的Could not retrieve mirrorlist http://mirrorlist.centos.org与Loaded plugins: fastestmirror问题 XShell的Could not retrieve mirrorlis问题解决与GCC10.0升级 阅读详情

今天安装了一个虚拟机,准备用yum命令安装jdk的时候,出现了以下报错。

[root@node1 yum.repos.d]# yum install ifconfig
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org?arch=x86_64&release=7&repo=sclo-sclo error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"


 One of the configured repositories failed (Unknown),
 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: centos-sclo-sclo/x86_64

此前搞过很多虚拟器,第一次碰到这个问题,所以也网上百度了一下。

大致以下几个步骤:

  1. 检查网络连接:确保你的设备可以正常访问互联网。

  2. 检查防火墙设置:确保没有防火墙规则阻止访问上述 URL。

  3. 更换镜像源:可以手动编辑 /etc/yum.repos.d/CentOS-Base.repo 文件,将其中的 mirrorlist 改为 baseurl,并指向一个可用的镜像地址。

  4. 使用 CentOS 镜像:如果你在国内,可以考虑使用国内的镜像,如阿里云、清华大学等。

  5. 临时使用其他镜像:在执行 yum 命令时,可以通过 --disablerepo 和 --enablerepo 选项临时指定其他镜像。(未使用)

关于步骤3 和步骤4,我修改后的配置文件如下:

[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

[centosplus]
name=CentOS-$releasever - Plus
baseurl=https://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

最终解决问题。

但是并没有解答我的疑惑,因为本人有很多虚拟机从未出现过这个问题,其他虚拟机的yum配置文件没有修改,但是并没有出现上述这种情况。欢迎大家帮忙解惑!!

CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&i 将onboot改为yes,重新启动网络,service network restart,然后ping www.baidu.com如果通了的话,就证明链接成功。这样就可以正常yum update了解决方法::wq保存退出即可,之后再执行yum操作,成功! 阅读详情

相关推荐

CentOS7安装docker时,yum命令报错。Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=

CentOS7安装docker时,yum命令报错.

weixin_47443266的博客 3951

更新yum源

首先需要安装wget , yum -y install wget 然后打开下面的连接 , 文末有相应的更改方法 https://www.cnblogs.com/maowenqiang/articles/7728685.html

weixin_44782343的博客 1328

yum镜像源问题:File contains no section headers.

报:File contains no section headers. 原因是没有配置yum源!解决如下: 第一种方案: 修改/etc/yum.repos.d/CenOS-Base.repo文件内容如下: #CentOS-Base.repo # #ThemirrorsystemusestheconnectingIPaddressoftheclienta...

C-A-L-D 1万+

Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stoc

vmware安装centos7.9版本后,执行yum -y install gcc报错Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was

weixin_49114503的博客 4653

射频电源与等离子体技术:原理、应用与优化策略

射频电源(RF Power Supply)作为高频交流电信号发生器,在半导体制造和材料处理中扮演关键角色。其核心原理是通过高频电场激发气体产生等离子体,这种电离气体包含电子、离子和活性基团,具有独特的非平衡特性。技术价值体现在等离子体密度和电子温度的可控性上,使得在刻蚀和沉积工艺中能精确调控材料处理效果。应用场景广泛覆盖PECVD、深槽刻蚀等工业流程,其中13.56MHz ISM频段因其全球合规性成为行业标准。优化策略包括双频驱动和阻抗匹配网络设计,可显著提升工艺均匀性和设备效率。

weixin_29163797的博客 391

NVIDIA DGX Spark 开发环境深度配置与优化指南

定期系统维护每月执行一次完整的系统更新监控存储空间使用情况,及时清理临时文件定期检查硬件健康状况开发习惯优化使用tmux或screen管理长时间运行的任务配置自动化测试和代码质量检查建立完善的项目文档体系性能调优周期每月重新评估和调整系统参数根据工作负载特点优化容器配置持续监控和记录性能指标DGX Spark作为一个强大的AI开发平台,其真正的价值需要通过精细的环境配置和优化才能充分发挥。本文提供的配置方案和建议均基于实际生产环境经验,旨在帮助开发者构建稳定、高效、可维护的开发环境。

time_days的博客 3688

yum 报错:Could not retrieve mirrorlist http://mirrorlist.centos.org

警告,在编辑文件的时候,你肯定是复制黏贴下面的内容的。但是,vim 编辑器会有个黏贴反应时间,所以大概率你在黏贴了内容之后,最开头的内容会缺少 1-5 个字符,你需要手动补全,下面的编辑也是一样!很多人只有 CentOS-Base.repo 文件,没有后两个,这也没问题,有几个备份几个,不用额外创建!5.编辑 CentOS-SCLo-scl-rh.repo 文件(如果没有这个文件,不用管)6.编辑 CentOS-SCLo-scl.repo 文件(如果没有这个文件,不用管)6.重新生成 yum 缓存。

m0_59748326的博客 7322

unity 在透明物体上投射阴影

unity版本:2019.4.16 创建一个shader,代码如下: Shader "ChuckLee/ARShadow" { Properties { _ShadowColor("Shadow Color", Color) = (0.1, 0.1, 0.1, 0.53) } SubShader { Tags{ "RenderType" = "Transparent" "Queue" = "Geometry+1" } Blend SrcAlpha OneMinusSrcAlph

Abel02的博客 2953

使用yum安装报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&

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; 未知的错误"

weixin_62746478的博客 1万+

EB Tresos激活失败?3种实用解决方案帮你搞定(含离线激活步骤)

本文针对EB Tresos软件激活失败问题,提供了三种实用的解决方案。详细分析了激活失败的常见根源,并系统阐述了在线环境下的排查步骤、无网环境下的离线激活全流程,以及高级许可证环境修复方法,帮助汽车电子工程师快速恢复开发环境。

milk8的博客 609

告别蓝牙音质妥协:用ESP32和PCM5102搭建WiFi无损音频播放器(附完整代码)

本文详细介绍了如何利用ESP32微控制器和PCM5102 DAC芯片构建一套完整的WiFi无损音频流媒体系统,彻底摆脱蓝牙协议的音质束缚。从硬件原理到软件实现,包括核心器件选型、电路设计、I2S音频驱动实现以及系统优化方案,帮助音频发烧友实现高保真无线音频传输。

weixin_30733003的博客 542

centOS7使用yum报错,Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&rep

在终端ping一下查看网络是否正常,我个人配置是ping通了,所以这个解决方案好像并不适合我,但是也尝试过没ping通的解决方法,结果是无法解决。尝试了这么多种方法,最终是在overflow中解决,尝试了两个小时的排错解决,一挂上谷歌搜索的第一个就成功地解决了自己的问题,真是令人哭笑不得。搞完之后的成果只是禁用了插件之后,报错少了最开始的两行提示,该用不了的还是用不了,嗯下一个。设置完之后,重新尝试yum库安装,并不能解决我的问题,再下一个。ping通了的话百分之九十不是这个问题,那就下一个,

qq_62822291的博客 2603

基于Matlab使用雷达资源管理有效跟踪多个机动目标仿真(附源码)

多功能雷达可以搜索目标,确认新轨道,并重新访问轨道以更新状态。为了执行这些功能,多功能雷达通常由资源管理器管理,该资源管理器创建用于搜索、确认和跟踪的雷达任务。这些任务是根据优先级和时间安排的,因此,在每个时间步长中,多功能雷达都可以将其波束指向所需的方向。在此示例中,对于用于跟踪机动目标的雷达,有两个相互冲突的要求:目标的数量及其初始位置通常事先不知道。因此,雷达必须不断搜索感兴趣的区域才能找到目标。此外,雷达需要在进入雷达覆盖区域后立即检测并建立对每个目标的跟踪。目标机动的时间段事先是未知的。

珞瑜的博客 3146

【CentOS7】yum 报错:Could not retrieve mirrorlist http://mirrorlist.centos.org

用yum install 命令去安装一些linux插件时报错,找了很久才解决,踩了很多坑,希望你们也不要踩,既不是大家搜索的网络问题,ping www.baidu.com可以通、DNS也设置了;一、报错如下。

꯭ 瞎꯭扯꯭蛋꯭的博客 6266

Cadence OrCAD Capture原理图中为功能模块分配ROOM的方法

本文详解介绍原理图设计阶段为原理图模块分配ROOM的方法。

fydar的博客 1347

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Centos 7 yum下载时出现报错Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64

Centos 7 yum下载时出现报错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; 未知的错误"

qq_54000767的博客 6957

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

安装Docker教程及yum 报错:Could not retrieve mirrorlist http://mirrorlist.centos.org的解决方案

前提:Linux环境已经搭建好,安装了VMware和MobarXterm。

大胆尝试,小心实践 5841

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

CentOS报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&a

将onboot改为yes,重新启动网络,service network restart,然后ping www.baidu.com如果通了的话,就证明链接成功。这样就可以正常yum update了解决方法::wq保存退出即可,之后再执行yum操作,成功!

seaskyccl的博客 2360

CentOS7执行yum命令报错 Could not retrieve mirrorlist http://mirrorlist.centos.org

CentOS 7 系统无法连接到 CentOS 的官方镜像站点。这通常是由于网络问题或 CentOS 7 已停止维护导致的(2024年6月30日后 CentOS 7 已进入 EOL)14: curl#6 - “Could not resolve host: mirrorlist.centos.org;One of the configured repositories failed (未知),已加载插件:fastestmirror。

Rosen's 1807

Centos7报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&

一、问题描述Centos7使用yum命令失效,报错:Could not retrieve mirrorlist http://mirrorlist.centos.org/?未知的错误"二、解决方案查询了好多种方法,有的说是DNS的问题,有的说是防火墙的问题,有的说是/etc/yum.repos.d/CentOS-Base.repo的问题。1)DNS的问题1.1 检查 /将ONBOOT=NO 改成YES,并重启网络服务 service restart network1.22)防火墙的问题。

weixin_44023479的博客 2441

Could not retrieve mirrorlist http://mirrorlist.centos.org错误解决方法

mirrorlist.centos.org 不再被支持。使用sed命令批量替换CentOS镜像源。

记录在工作学习中遇到的一些问题,我与大家共同进步。 2619

CentOS 7 yum无法使用解决方法Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=

出现这个错误是因为你使用的 CentOS 7 仓库已经被归档,当前的镜像地址无法找到所需的文件。CentOS 7 的官方支持已经结束,部分仓库已被移至归档库。进入/etc/yum.repos.d目录下找到 CentOS-Base.repo。命令无法找到所需的元数据文件。http://mirrors.163.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] HTTP Error 404 - Not Found 正在尝试其它镜像。 To addres

m0_64787068的博客 2万+
上一篇: java事件监听机制
下一篇: 字节AI开发工具Trae如何运行Springboot项目
小码农豪大大
博客等级 码龄9年 8378粉丝 28原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小码农豪大大

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值