CentOS修改镜像源

CentOS修改镜像源

  • 环境:VMware Workstation
  • 操作系统:CentOS7
  • 操作用户:root
  • 镜像源:aliyun

安装步骤:

  1. 查看是否安装wget工具

    yum list wget
    

    没有安装则使用以下命令安装

    yum -y install wget
    
  2. 安全起见,首先备份原镜像配置文件,并进入配置文件所在文件夹

    cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
    
    cd /etc/yum.repos.d
    
  3. 使用wget命令下载repo文件

    wget  http://mirrors.aliyun.com/repo/Centos-7.repo
    

    add:

    wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
    
  4. 替换原本的repo文件

    mv Centos-7.repo CentOS-Base.repo
    
  5. 执行yum源更新命令

    yum clean all	//清除旧数据
    yum makecache	//生成缓存
    yum -y update	//更新源
    

    yum clean all

    作用:清除yum缓存

    yum 会把下载的软件包和header存储在cache中,而不自动删除。如果觉得占用磁盘空间,可以使用yum clean指令进行清除,更精确的用法是yum clean headers清除header,yum clean packages清除下载的rpm包,yum clean all全部清除

  6. 查看更新源(仓库)

    yum repolist
    
### CentOS镜像源配置方法 #### 备份原有配置文件 为了防止配置错误影响系统正常使用,在修改前应先备份`/etc/yum.repos.d/`目录下的所有`.repo`结尾的文件[^2]。 ```bash mkdir -p /etc/yum.repos.d/backup mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/ ``` #### 下载新yum源配置文件 选择合适的镜像站点非常重要,这取决于用户的地理位置以及网络状况。对于中国地区的用户来说,推荐使用阿里云、腾讯云等提供的加速镜像服务。这里以阿里云为例说明具体操作过程: 针对CentOS 7版本的操作系统,可以通过下面两条命令分别获取基础库(Base)与额外软件包扩展(Extra Packages for Enterprise Linux, EPEL)的相关设置信息。 ```bash wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo ``` #### 配置本地ISO镜像作为YUM仓库 如果希望基于已有的CentOS ISO光盘映像建立本地存储库,则需编辑一个新的`.repo`格式文本文件,比如命名为`CentOS-local.repo`放置于上述路径下。该文件的内容结构应该类似于以下形式[^1]: ```ini # 定义此源名称 [base-local] name=CentOS7.5-local # 设置指向本地挂载点URL baseurl=file:///home/iso # 是否激活此数据源,默认为1表示开启 enabled=1 # GPG密钥验证开关;建议保持默认值即启用状态 gpgcheck=1 # 提供GPG公钥的位置链接 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 ``` 完成以上任意一种方式之后,记得执行刷新缓存指令使改动即时生效: ```bash yum clean all && yum makecache fast ``` 这样就可以利用更新后的资源位置来进行后续的应用程序安装或升级工作了。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值