在Alibaba Cloud Linux 2系统的ECS实例中,使用docker-ce、epel等第三方YUM源安装软件失败怎么办? | |||||||||
产品推荐: 1、安全稳定的云服务器租用,2核/2G/5M仅37元,点击抢购>>>; 2、高防物理服务器20核/16G/50M/500G防御仅350元,点击抢购>>> 3、百度智能建站(五合一网站)仅880元/年,点击抢购>>> 模板建站(PC+手机站)仅480元/年,点击抢购>>> 4、阿里云服务器2核2G3M仅99元/年、2核4G5M仅199元/年,新老同享,点击抢购>>> 5、腾讯云服务器2核2G4M仅99元/年、新老同享,点击抢购>>> 点击这里进入阿里云ECS官方页面,立即免费体验云服务器ECS>>> 问题现象在符合如下条件的Alibaba Cloud Linux 2系统的ECS实例中,使用适配CentOS 7系统中的docker-ce、epel第三方YUM源,执行
Loaded plugins: fastestmirror, langpacks, update-motdLoading mirror speeds from cached hostfile * epel: mirror.sjtu.edu.cn https://mirrors.aliyun.com/docker-ce/linux/centos/2.1903/x86_64/stable/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found Trying other mirror.Downloading packages: docker-ce-20.10.6-3.el7.x86_64 FAILEDhttps://mirrors.aliyun.com/docker-ce/linux/centos/2.1903/x86_64/stable/Packages/docker-ce-20.10.6-3.el7.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not Found Trying other mirror. docker-ce-rootless-extras-20.1 FAILEDhttps://mirrors.aliyun.com/docker-ce/linux/centos/2.1903/x86_64/stable/Packages/docker-ce-rootless-extras-20.10.6-3.el7.x86_64.rpm: [Errno 14] HTTPS Error 404 - Not Found Trying other mirror. Error downloading packages: 3:docker-ce-20.10.6-3.el7.x86_64: [Errno 256] No more mirrors to try. docker-ce-rootless-extras-20.10.6-3.el7.x86_64: [Errno 256] No more mirrors to try. 第三方YUM源仅适配CentOS 7发行版,Alibaba Cloud Linux 2操作系统与CentOS 7操作系统的 请根据实际需求情况,选择以下对应方案进行修复。 您可以参考方案一:手动修改步骤,通过手动修改 您可以参考方案二:安装插件修改步骤,通过安装yum-plugin-releasever-adapter插件进行修复。 方案一:手动修改 远程登录Linux实例。 具体操作,请参见通过密码或密钥认证登录Linux实例。 执行以下命令,编辑 按 修改完成后,按下 方案二:安装插件修改 安装yum-plugin-releasever-adapter插件实现 确认实例是否支持使用yum-plugin-releasever-adapter插件。 yum-plugin-releasever-adapter插件目前的版本及默认支持的第三方repo如下表所示: 插件版本 默认支持的第三方repo 插件的限制 1.0-1.3 docker-ce.repo,epel.repo 您需要满足以下条件,才可以使用该插件: 操作系统需要是Alibaba Cloud Linux 2。 执行以下命令,确认系统中存在plus的repo。 系统显示类似如下,说明存在plus的repo。 远程登录Linux实例。 具体操作,请参见通过密码或密钥认证登录Linux实例。 执行以下命令,安装yum-plugin-releasever-adapter插件,插件默认对docker-ce、epel第三方YUM源中的 若无其他的YUM源需要转换,安装插件后即可直接安装软件;若还有其他的YUM源需要转换,请按照以下方式配置: 执行以下命令,进入指定目录。 执行以下命令,编辑 系统显示类似如下。 保存配置文件,执行以下命令,即可通过docker-ce、epel第三方YUM源安装软件包。 |