CentOS8EOL怎么切换源?CentOS8操作系统版本已结束生命周期(EOL),该操作系统版本不再由Linux社区维护。建议您切换到Anolis或Alinux。如果您在业务过渡期间仍需要使用CentOS8系统中的部分安装包,请按以下方式切换CentOS8的源。背景信息2021年12月31日CentOS8EOL。根据社区规则,CentOS8的源地址http://mirror.centos.org/centos/8/的内容已被删除,CentOS8的源已从所有第三方镜像站点删除。阿里云的源http://mirrors.cloud.aliyuncs.com和http://mirrors.aliyun.com也无法同步到CentOS8的源。当你继续使用阿里云CentOS8源的默认配置时,会发生错误。错误示例如下图所示:您可以根据不同的网络环境,使用以下步骤在CentOS8操作系统的ECS实例中切换源配置。yum源:VPC类型实例需要切换到http://mirrors.cloud.aliyuncs.com/centos-vault/8.5.2111源。epel源:VPC类型实例的源需要切换到http://mirrors.cloud.aliyuncs.com/epel-archive/8/。说明本文主要讲解ECS实例中的相关操作和配置。如果您的服务器不是ECS实例,需要保证服务器具有公网访问能力,源地址http://mirrors.cloud.aliyuncs.com需要替换为http://mirrors.aliyun。com。例如将yum源切换到http://mirrors.aliyun.com/centos-vault/8.5.2111/;将epel源切换到http://mirrors.aliyun.com/epel-archive/8/。操作步骤登录CentOS8系统的ECS实例。有关详细信息,请参见连接方法概述。运行以下命令来备份以前的repo文件。重命名'.repo''.repo.bak'/etc/yum.repos.d/*.repo运行以下命令下载最新的repo文件。wgethttps://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo-O/etc/yum.repos.d/Centos-vault-8.5.2111.repowgethttps://mirrors.aliyun。com/repo/epel-archive-8.repo-O/etc/yum.repos.d/epel-archive-8.repo运行以下命令替换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.reposed-i's/mirrors.aliyun.com/mirrors.cloud.aliyuncs.com/g'/etc/yum.repos.d/epel-archive-8.repo运行以下命令重新创建缓存。yumcleanall&&yummakecache切换yum源和epel源后,即可使用yuminstall命令在实例上安装所需的软件包。
