阿里云CentOS 8系统切换CentOS-Vault源教程

CentOS 8操作系统版本结束生命周期,仍需要使用CentOS 8安装包,可以切换至CentOS-Vault源,Linux百科分享阿里云CentOS 8系统结束生命周期切换CentOS-Vault源教程:

阿里云CentOS 8系统切换CentOS-Vault源教程

CentOS 8结束了生命周期(EOL),CentOS 8的源地址http://mirror.centos.org/centos/8/已经移除。Linux百科以阿里云服务器为例,继续在云服务器上使用默认配置的CentOS 8的源会报错,yum提示:Error: Failed to download metadata for repo 'AppStream',如下图:

CentOS-8 - AppStream Error

CentOS-8 - AppStream Error

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

阿里云CentOS 8操作系统结束生命周期,切换到CentOS-Vault源教程:

  • 阿里云yum源:http://mirrors.cloud.aliyuncs.com/centos-vault/8.5.2111
  • 阿里云epel源:http://mirrors.cloud.aliyuncs.com/epel-archive/8/

操作步骤:

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命令在实例上安装所需要的软件包即可。

2023服务器优惠,阿里云PK腾讯云!
①阿里云:阿里云5M带宽服务器60元1年起(1c2g/2c4g/2c8g/4c8g/8c16g/16c32g)
②腾讯云:腾讯云2核4G服务器8M带宽74元一年(有高配)
③华为云:华为云1核2服务器1M带宽60元一年(配置多款可选)
⑤代金券:阿里云代金券限量发放中(有账号就能领)