首页 > 系统相关 >aliyun如何更改CentOS 6源地址

aliyun如何更改CentOS 6源地址

时间:2023-02-23 17:58:44浏览次数:30  
标签:aliyuncs 源地址 http CentOS mirrors aliyun com

背景资料

CentOS 6 已于 2020 年 11 月 30 日停产。根据 Linux 社区规则,http://mirror.centos.org/centos-6/CentOS 6 源地址处的内容已被删除。所有第三方镜像提供商都已经移除了CentOS 6 源地址。阿里云的源地址不能http://mirrors.cloud.aliyuncs.comhttp://mirrors.aliyun.comCentOS 6源地址同步。如果继续使用阿里云默认的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/.
  • EPEL 存储库
    • 对于 VPC 类型的实例,您必须将 EPEL 存储库的源地址更改为http://mirrors.cloud.aliyuncs.com/epel-archive/6/.
    • 对于经典网络类型的实例,您必须将 EPEL 仓库的源地址更改为http://mirrors.aliyuncs.com/epel-archive/6/.

解决方案

  1. 连接到运行 CentOS 6 的 ECS 实例。 有关详细信息,请参阅。
  2. 运行以下命令修改文件CentOS-Base.repo:  
    vim /etc/yum.repos.d/CentOS-Base.repo 
  3. I键进入编辑模式。修改以下内容,更改源地址。 根据实例的网络类型修改文件。
    • 专有网络  
      [base]
      name=CentOS-6.10
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/os/$basearch/
      gpgcheck=1
      gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6
      
      [updates]
      name=CentOS-6.10
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/updates/$basearch/
      gpgcheck=1
      gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6
      
      [extras]
      name=CentOS-6.10
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.cloud.aliyuncs.com/centos-vault/6.10/extras/$basearch/
      gpgcheck=1
      gpgkey=http://mirrors.cloud.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6
    • 经典网络  
      [base]
      name=CentOS-6.10
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.aliyuncs.com/centos-vault/6.10/os/$basearch/
      gpgcheck=1
      gpgkey=http://mirrors.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6
      
      [updates]
      name=CentOS-6.10
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.aliyuncs.com/centos-vault/6.10/updates/$basearch/
      gpgcheck=1
      gpgkey=http://mirrors.aliyuncs.comm/centos-vault/RPM-GPG-KEY-CentOS-6
      
      [extras]
      name=CentOS-6.10
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.aliyuncs.com/centos-vault/6.10/extras/$basearch/
      gpgcheck=1
      gpgkey=http://mirrors.aliyuncs.com/centos-vault/RPM-GPG-KEY-CentOS-6

    修改完文件后,按Esc键退出编辑模式,按 enter 键:wq保存退出文件。

  4. 运行以下命令来编辑epel.repo文件:  
    vim /etc/yum.repos.d/epel.repo
  5. I键进入编辑模式。修改以下内容,更改源地址。 根据实例的网络类型修改文件。
    • 专有网络  
      [epel]
      name=Extra Packages for Enterprise Linux 6 - $basearch
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.cloud.aliyuncs.com/epel-archive/6/$basearch
      gpgcheck=0
      gpgkey=http://mirrors.cloud.aliyuncs.com/epel-archive/RPM-GPG-KEY-EPEL-6
    • 经典网络  
      [epel]
      name=Extra Packages for Enterprise Linux 6 - $basearch
      enabled=1
      failovermethod=priority
      baseurl=http://mirrors.aliyuncs.com/epel-archive/6/$basearch
      gpgcheck=0
      gpgkey=http://mirrors.aliyuncs.com/epel-archive/RPM-GPG-KEY-EPEL-6

    修改完文件后,按Esc键退出编辑模式,按 enter 键:wq保存退出文件。

接下来做什么

更改YUM仓库和EPEL仓库的源地址后,您可以使用yum install命令在实例上安装您需要的软件包。

如果您使用自定义镜像创建ECS实例,当您启动实例时,会 cloud-init自动初始化系统的源地址配置。如果您希望使用更改源地址的ECS实例创建自定义镜像,并希望保留原有的源地址配置,您需要执行以下操作修改/etc/cloud/cloud.cfgcloud-init的配置文件创建自定义镜像前修改了源地址的ECS实例。
  1. 运行以下命令编辑/etc/cloud/cloud.cfg文件:  
    vim /etc/cloud/cloud.cfg
  2. I键进入编辑模式,使用#注释掉- source-address下的模块cloud_init_modules:。 下图显示了文件中的配置信息。云初始化
  3. 修改完文件后,按Esc键退出编辑模式,按 enter 键:wq保存退出文件。

相关话题

标签:aliyuncs,源地址,http,CentOS,mirrors,aliyun,com
From: https://www.cnblogs.com/lkj371/p/17148905.html

相关文章

  • centos k8s 部署 yearning
    1.下载镜像dockerpullzhangsean/yearning:v3.1.2.22.yaml文件apiVersion:apps/v1kind:Deploymentmetadata:name:yearningspec:replicas:1selec......
  • linux(centos)下安装.net6 环境
    添加仓储指令rpm-Uvhhttps://packages.microsoft.com/config/centos/7/packages-microsoft-prod.rpm执⾏安装命令:1、如果不需要在linux上编译源码yuminstall dotnet......
  • 给一台10年的华硕笔记本电脑A85V型号安装最新版本的centos stream 9系统
    ######################准备1台华硕笔记本电脑A85V型号,基本配置是:12G内存,128G固态硬盘,500G普通硬盘,4核CPU,i5处理器(是2013年买的,今年是2023年,已经10年了);1个128G的金士顿......
  • Centos7 K8S基础镜像设置
    1.1硬件基础配置指标指标值CPU2核内存2048M1.2操作系统基础配置配置项配置值Date&TimeAsia/ShanghaitimezoneKeyBOARDEnglish(US)......
  • 在Centos8/OpenEuler中安装MySQL
    在Centos8/OpenEuler中安装MySQL5.6/5.7  在Centos8/OpenEuler中安装MySQL5.6/5.7时,我们会遇到以下依赖问题:[root@node1~]#rpm-ivhMySQL-client-5.6.26-1.rhel5.x86......
  • Centos7 yum源的变更及常用依赖的安装(转)
    零、背景当我们要用yum安装一些软件的时候,常常会遇到由于缺少配套工具软件而产生的失败。因此,在这里做一个汇总,将常用的一些配套软件作为一个配置项都写在这里,以备后续使用......
  • centos7.6 k8s 1.23.2 docker version 23.0.1 init
      dockerpullregistry.aliyuncs.com/google_containers/kube-apiserver:v1.23.2kubeadminit--kubernetes-version=v1.23.2--image-repositoryregistry.aliyuncs......
  • centos 7 安装python 3
    1.下载安装相关依赖,用来下载编译python3yum-yinstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgccmake2.安装epe......
  • centos安装docker
    0.安装DockerDocker分为CE和EE两大版本。CE即社区版(免费,支持周期7个月),EE即企业版,强调安全,付费使用,支持周期24个月。DockerCE分为stabletest和nightly......
  • centos-lvm实战
    LVM01、准备物理卷(pvcreate)fdisk/dev/sdb//0x8eLinuxLVMpvcreate/dev/sdb1pvcreate/dev/sdb1/dev/sd2pvcreate/dev/sdb{1,2,3,4}//多块盘02、创建......