• CentOS 8 中配置阿里云的 yum 源


    1. 备份当前 yum 源配置文件

    进入 /dev/yum.repos.d 目录将该目录下的源配置文件备份:

    [root@localhost ~]# cd /etc/yum.repos.d/
    [root@localhost yum.repos.d]# mkdir bk/
    [root@localhost yum.repos.d]# mv * bk/
    
    • 1
    • 2
    • 3

    2. 下载源配置文件

    使用 wget 命令从阿里云下载对应系统的镜像源,这里笔者的是 CentOS 8

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
    
    • 1

    输出如下(看到下载 100% 则说明没问题):

    --2022-11-27 20:27:27--  http://mirrors.aliyun.com/repo/Centos-8.repo
    正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 39.173.101.99, 39.173.101.105, 39.173.101.104, ...
    正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|39.173.101.99|:80... 已连接。
    已发出 HTTP 请求,正在等待回应... 200 OK
    长度:2590 (2.5K) [application/octet-stream]
    正在保存至:/etc/yum.repos.d/CentOS-Base.repo”
    
    /etc/yum.repos.d/CentOS-Base. 100%[=================================================>]   2.53K  --.-KB/s  用时 0.04s
    
    2022-11-27 20:27:27 (61.4 KB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2590/2590])
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    3. 修改 yum 源配置文件

    打开刚下载好的配置文件,需要做一些简单的修改。

    [root@localhost yum.repos.d]# vim /etc/yum.repos.d/CentOS-Base.repo
    
    • 1

    使用 vim 打开文件后使用 : 进入命令模式(vim 打开文件后首先按 Esc,接着按 Shift + : 即可进入命令模式),输入如下命令,将 mirrors.cloud.aliyuncs.com 替换为 mirrors.aliyun.com

    %s/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g
    
    • 1

    接着再次进入命令模式,输入如下命令,将 $releasever 替换为 $releasever-stream

    %s/$releasever/$releasever-stream/g
    
    • 1

    4. 更新 yum 源配置文件

    执行如下命令清理 yum 缓存:

    [root@localhost ~]# yum clean all
    
    0 文件已删除
    [root@localhost ~]# yum makecache
    
    CentOS-8-stream - Base - mirrors.aliyun.com                                             125 kB/s |  26 MB     03:31
    CentOS-8-stream - Extras - mirrors.aliyun.com                                            39 kB/s |  18 kB     00:00
    CentOS-8-stream - AppStream - mirrors.aliyun.com                                         76 kB/s |  26 MB     05:49
    上次元数据过期检查:0:00:01 前,执行于 20221127日 星期日 203317秒。
    元数据缓存已建立。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10

    之后再更新一下 yum 源的软件包。

    [root@localhost yum.repos.d]# yum update --allowerasing -y
    
    • 1

    也许软件包会有很多,更新时间会久一些也是正常的。

    更新完毕之后即可正常使用 yum 下载软件,yum 源配置文件到此更新完毕。

  • 相关阅读:
    2023年云计算的发展趋势如何?电商炮火中能否破圈杀出重围?
    odoo关于计算字段store=True时导致的安装/更新时间较长问题的解决方案
    ELK日志分析系统的详细介绍与部署
    Coredump-X: 遇到一例单例模式,lazy-mode;多线程
    Java链接redis集群
    Hadoop的分布式文件存储系统HDFS组件的使用
    Java -- this关键字
    2023年第三届中国高校大数据挑战赛第二场赛题D题赛题
    2024 极术通讯-Arm 更新 Neoverse 产品路线图,实现人工智能基础设施
    Kotlin File FileTreeWalk walkTopDown onEnter onLeave
  • 原文地址:https://blog.csdn.net/qq_36393978/article/details/128074095