Centos7系统更换镜像源——小白操作

前因:

CentOS 7的官方镜像无法使用的主要原因是该系统已于‌2024年6月30日停止维护‌(生命周期结束),官方不再提供安全更新和软件包支持。

镜像源失效的具体表现

使用yum命令时会出现类似以下错误:

这是由于CentOS官方镜像源(如mirrorlist.centos.org)已不可用导致的,需要更换镜像源才可使用。

解决:

1、进入到yum源配置目录中

cd /etc/yum.repos.d/

可以查看到yum源目录的信息。

2、备份原有的配置文件,如果出现问题可以回退操作

mkdir repo.back              # 创建备份目录

mv *.repo repo.back/         # 移动所有.repo文件到备份目录

3、下载镜像源配置文件,这里下载的是阿里云的镜像源文件

注:不要切出yum 源的目录

使用curl命令下载阿里云提供的CentOS 7源配置:

curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-7.9.2009.repo

因为wget命令没有下载不能使用,所以这里使用的是crul命令;

注意这里出现了一个错误,只有一个repo的配置文件,出现这个问题的原因是下载的配置文件格式不正确。需要手动修改一下。

修复:

手动编辑修改CentOS-Base.repo配置文件,也可以创建新的repo文件但是这里的文件名称必须要已修改的名称一致!!!否则会报错。

 vi /etc/yum.repos.d/CentOS-Base.repo   #编辑 CentOS-Base.repo配置文件

添加以下配置信息,原来的信息注释即可

[base]
name=CentOS-$releasever - Base
baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
 
[updates]
name=CentOS-$releasever - Updates
baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
 
[extras]
name=CentOS-$releasever - Extras
baseurl=https://mirrors.aliyun.com/centos-vault/7.9.2009/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

ESC键,输入:wq保存并退出。

知识点:

配置段作用镜像地址
[base]基础软件包7.9.2009操作系统基础包
[updates]更新软件包7.9.2009系统更新包
[extras]额外软件包7.9.2009额外软件

重新清理和重建缓存:

1、清理缓存,目的就是使配置文件生效

yum clean all   #清理之前的缓存

2、重建缓存,目的是生成新的配置文件。

yum makecache   #建立新的缓存

3、yum源更新软件包

yum  -y update  #更新yum软件包

图片中没有执行-y 的命令,则会在跟新的过程中需要手动输入,所以,一定要加上-y的命令,这边可以方便操作,只需耐心等待即可。

验证:

以下载wget命令为例

yum install -y  wget

安装成功。

查看其它配置文件,无误,问题得到解决。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值