当CentOS 7到达生命周期终点后,自带的yum源将会全部失效,最终导致使用该默认源就无法安装软件。
CentOS 7生命周期预计2024年6月30日终止。
为保证正常使用CentOS 7大家需要更改yum源,大厂的服务器如:腾讯云和阿里云等自带的CentOS 7已经修改了yum源,但是小厂和自建服务器默认没有进行修改。
现在教大家修改yum源,防止生命周期终止后该系统安装软件报错:为仓库 'appstream' 下载元数据失败 : Cannot prepare internal mirrorlist
操作方式如下:
在SSH中输入如下指令
1、cd /etc/yum.repos.d/
2、ls
上方命令解释:进入源的目录查看内容文件
3、rm -rf ./.repo
4、ls
上方命令解释:删除失效的源文件之后查看文件是否还存在
5、wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
上方命令解释:下载新的源文件
6、yum makecache
上方命令解释:建立缓存
7、cd /root
上方命令解释:进入root文件夹

(大家可以在生命周期终止后操作,但为了保持服务器的运行不出意外,建议在生命周期结束前进行变更源)