14: curl#6 - “Could not resolve host: mirrorlist.centos.org; 未知的错误“

ops/2024/12/29 1:04:02/

出现这个错误是因为使用的 CentOS 7 仓库已经被归档,当前的镜像地址无法找到所需的文件。CentOS 7 的官方支持已经结束,部分仓库已被移至归档库。这导致了你的 yum 命令无法找到所需的元数据文件。CentOS 7 的官方仓库在 2024 年 6 月 30 日之后已经停止维护。因此,使用最新的 CentOS 7 官方仓库可能会遇到问题。

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

解决方案

第一步:修改仓库

进入/etc/yum.repos.d目录下找到 CentOS-Base.repo
进入目录:

cd /etc/yum.repos.d

在这里插入图片描述

然后执行

cp  CentOS-Base.repo   CentOS-Base.repo.backup
vi CentOS-Base.repo

进去之后改成

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the 
# remarked out baseurl= line instead.
#
#[base]
name=CentOS-$releasever - Base
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
#baseurl=http://vault.centos.org/7.9.2009/x86_64/os/
baseurl=http://vault.centos.org/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7#released updates 
[updates]
name=CentOS-$releasever - Updates
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
#baseurl=http://vault.centos.org/7.9.2009/x86_64/os/
baseurl=http://vault.centos.org/7.9.2009/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
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#$baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
#baseurl=http://vault.centos.org/7.9.2009/x86_64/os/
baseurl=http://vault.centos.org/7.9.2009/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
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
#baseurl=http://vault.centos.org/7.9.2009/x86_64/os/
baseurl=http://vault.centos.org/7.9.2009/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

保存之后再执行

sudo yum clean all
sudo yum makecache

加载后

在这里插入图片描述



PS:其实缓存后就可以执行以下语句了:

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

在这里插入图片描述
上下两个截图是一起的。
在这里插入图片描述

第二步:配置成阿里云镜像
curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

然后执行

 cat CentOS-Base.repo

在这里插入图片描述

最后执行

sudo yum clean all
sudo yum makecache

end 完结。


http://www.ppmy.cn/ops/145787.html

相关文章

跨域问题解决

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言原理介绍:1.CrossOrigin注解2.实现WebMvcConfigurer接口3.使用过滤器4.vue代理服务器总结 前言 跨域问题由浏览器的同源策略引起,浏览器…

Ruby 数据库访问 - DBI 教程

Ruby 数据库访问 - DBI 教程 介绍 DBI(Database Interface)是Ruby语言中用于访问数据库的模块。它提供了一个统一的接口,允许Ruby程序与各种数据库进行交互。DBI的设计哲学是简洁和灵活,使得开发者能够轻松地编写数据库访问代码…

微信小程序打印生产环境日志

微信小程序打印生产环境日志 新建一个log.js文件,写入以下代码: let log wx.getRealtimeLogManager ? wx.getRealtimeLogManager() : nullmodule.exports {debug() {if (!log) returnlog.debug.apply(log, arguments)},info() {if (!log) returnlog.i…

探索寄存器读写函数:writeb, writew, writel 与 readb, readw, readl

本章目录 函数介绍读寄存器函数写寄存器函数 示例代码总结 在嵌入式系统开发中,与硬件直接交互是常见的需求。为了实现对硬件寄存器的读写操作,开发者通常会使用一些特定的函数。这些函数允许我们以字节、半字(2字节)或字&#xf…

Animated Drawings:让纸上的角色动起来

前言 今天介绍的这个工具非常的有意思:它可以让我们在纸上绘画的角色动起来。先一起来看看效果: 准备 首先,我们先准备一张绘画。可以在纸上进行绘制,也可以在电子设备上进行绘制。绘制内容不限,在这里为了方便演示&am…

(补)算法刷题Day24: BM61 矩阵最长递增路径

题目链接 思路 方法一:dfs暴力回溯 使用原始used数组4个方向遍历框架 , 全局添加一个最大值判断最大的路径长度。 方法二:加上dp数组记忆的优雅回溯 抛弃掉used数组,使用dp数组来记忆遍历过的节点的最长递增路径长度。每遍历到已…

怎么学习数据结构与算法?

数据结构与算法 提及数据结构与算法,许多人可能会不自觉地皱起眉头。似乎在不知不觉中,以字节跳动为代表的一批公司,在面试环节开始了一场针对算法的连环盘问。若非事先系统地刷过一系列算法题目,想要轻松通过这一关,…

解锁 Claude 的无限潜力:Prompt Engineering 从入门到精通

在人工智能领域,大型语言模型(LLM)如 Claude 的崛起,为我们带来了前所未有的机遇。然而,如何有效地与这些强大的模型进行交互,使其发挥出最大的潜力,成为了关键。Prompt Engineering&#xff08…