aliyun如何更改CentOS 6源地址
背景资料
CentOS 6 已于 2020 年 11 月 30 日停产。根据 Linux 社区规则,
http://mirror.centos.org/centos-6/
CentOS 6 源地址处的内容已被删除。所有第三方镜像提供商都已经移除了CentOS 6 源地址。阿里云的源地址不能http://mirrors.cloud.aliyuncs.com
和http://mirrors.aliyun.com
CentOS 6源地址同步。如果继续使用阿里云默认的CentOS 6源地址,会报错。下图显示了错误的示例。运行CentOS 6操作系统的ECS实例中,您可以根据网络环境,通过以下步骤更改源地址配置。
- YUM 存储库
- 对于VPC类型的实例,您必须将YUM仓库的源地址修改为
http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/
. - 对于经典网络类型的实例,您必须将YUM仓库的源地址修改为
http://mirrors.aliyuncs.com/centos-vault/6.10/
.
- 对于VPC类型的实例,您必须将YUM仓库的源地址修改为
- EPEL 存储库
- 对于 VPC 类型的实例,您必须将 EPEL 存储库的源地址更改为
http://mirrors.cloud.aliyuncs.com/epel-archive/6/
. - 对于经典网络类型的实例,您必须将 EPEL 仓库的源地址更改为
http://mirrors.aliyuncs.com/epel-archive/6/
.
解决方案
接下来做什么
更改YUM仓库和EPEL仓库的源地址后,您可以使用yum install命令在实例上安装您需要的软件包。
如果您使用自定义镜像创建ECS实例,当您启动实例时,会
cloud-init
自动初始化系统的源地址配置。如果您希望使用更改源地址的ECS实例创建自定义镜像,并希望保留原有的源地址配置,您需要执行以下操作修改/etc/cloud/cloud.cfgcloud-init
的配置文件创建自定义镜像前修改了源地址的ECS实例。- 运行以下命令编辑/etc/cloud/cloud.cfg文件:
vim /etc/cloud/cloud.cfg
- 按I键进入编辑模式,使用
#
注释掉- source-address
下的模块cloud_init_modules:
。下图显示了文件中的配置信息。 - 修改完文件后,按Esc键退出编辑模式,按 enter 键
:wq
保存退出文件。
相关话题
喜欢请赞赏一下啦^_^
微信赞赏
支付宝赞赏