阿里云服务器CentOS 8切换CentOS-Vault源教程

阿里云服务器CentOS 8操作系统已经结束生命周期EOL,yum会提示Error: Failed to download metadata for repo ‘AppStream’,想要继续使用CentOS 8安装包,可以切换至CentOS-Vault源。咸鱼优惠网分享阿里云CentOS 8服务器切换CentOS-Vault源教程:

阿里云服务器CentOS 8切换CentOS-Vault源教程阿里云服务器CentOS 8切换CentOS-Vault源教程
CentOS-8 – AppStream Error

阿里云服务器CentOS 8切换CentOS-Vault源教程

阿里云服务器如果安装的是CentOS 8操作系统,使用CentOS 8安装包yum报错:Error: Failed to download metadata for repo ‘AppStream’,这是由于CentOS 8 EOL后,CentOS 8的源地址http://mirror.centos.org/centos/8/被移除了,所以切换至CentOS-Vault源即可解决问题,yum源和epel源如下:

阿里云也发过短信,提醒过用户:

【阿里云】尊敬的*@aliyun.com,CentOS 8操作系统版本结束了生命周期,阿里云镜像站也移除了相应镜像源。 如果您的业务过渡期仍需要使用CentOS 8中的一些安装包,建议切换至CentOS-Vault源, 具体配置请点击:

阿里云服务器CentOS 8切换CentOS-Vault源教程
操作步骤:

1、登录到运行CentOS 8系统的云服务器上,命令:ssh root@你的服务器公网IP地址,也可以使用阿里云Web控制台自带的远程连接

2、运行以下命令备份之前的repo文件

rename ‘.repo’ ‘.repo.bak’ /etc/yum.repos.d/*.repo

3、运行以下命令下载最新的repo文件

wget https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -O /etc/yum.repos.d/Centos-vault-8.5.2111.repo
wget https://mirrors.aliyun.com/repo/epel-archive-8.repo -O /etc/yum.repos.d/epel-archive-8.repo

4、运行以下命令替换repo文件中的链接

sed -i ‘s/mirrors.cloud.aliyuncs.com/url_tmp/g’ /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i ‘s/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g’ /etc/yum.repos.d/Centos-vault-8.5.2111.repo && sed -i ‘s/url_tmp/mirrors.aliyun.com/g’ /etc/yum.repos.d/Centos-vault-8.5.2111.repo
sed -i ‘s/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g’ /etc/yum.repos.d/epel-archive-8.repo

5、运行以下命令重新创建缓存

yum clean all && yum makecache

yum源和epel源切换完成后,使用yum install命令在实例上安装所需要的软件包即可。


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注