Linux-openeuler更换yum镜像源

将 openEuler 系统镜像源更换为华为镜像 以openEuler 24.03 LTS SP1 为例。操作前建议备份原配置文件,并确保系统已联网。

一、确认系统版本与架构

  1. 查看系统版本

    bash 复制代码
     [root@eulerzy yum.repos.d]# cat /etc/os-release
    	NAME="openEuler"
    	VERSION="24.03 (LTS-SP1)"
    	ID="openEuler"
    	VERSION_ID="24.03"
    	PRETTY_NAME="openEuler 24.03 (LTS-SP1)"
    	ANSI_COLOR="0;31"
  2. 确认架构

    bash 复制代码
    [root@eulerzy yum.repos.d]# uname -m
    x86_64

    常见输出为 x86_64(Intel/AMD 架构)或 aarch64(鲲鹏架构)。

二、备份原镜像源配置

  1. 进入配置目录

    bash 复制代码
    cd /etc/yum.repos.d/
  2. 备份原 repo 文件

    bash 复制代码
     cp openEuler.repo openEuler.repo.back

    若存在其他 .repo 文件(如 epel.repo),建议一并备份或删除。

三、创建华为镜像源配置文件

  1. 新建配置文件

    bash 复制代码
    sudo vim /etc/yum.repos.d/huawei-openeuler.repo
  2. 粘贴以下内容 ,华为开源镜像地址:OpenEuler 24.03-LTS-SP1/x86_64

    bash 复制代码
     [openEuler-everything]
     name=openEuler-everything
     baseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/everything/x86_64/
     enabled=1
     gpgcheck=0
     gpgkey=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/everything/x86_64/RPM-GPG-KEY-openEuler
             
     [openEuler-EPOL]
     name=openEuler-epol
     baseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/EPOL/main/x86_64/
     enabled=1
     gpgcheck=0
     
     [openEuler-update]
     name=openEuler-update
     baseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/update/x86_64/
     enabled=1
     gpgcheck=0

四、清理缓存并生成新元数据

  1. 清除旧缓存

    bash 复制代码
    sudo dnf clean all
  2. 生成新缓存

    bash 复制代码
    dnf makecache

    若提示 Metadata cache created,表示配置成功。

    复制代码
    [root@eulerzy yum.repos.d]# dnf makecache
     openEuler-everything                                                                                                  2.4 MB/s |  16 MB     00:06    
     openEuler-epol                                                                                                        5.3 MB/s | 5.7 MB     00:01    
     openEuler-update                                                                                                      4.1 MB/s |  10 MB     00:02    
     Last metadata expiration check: 0:00:02 ago on 2025年05月08日 星期四 15时33分13秒.
     Metadata cache created.

五、验证镜像源

  1. 查看可用仓库

    bash 复制代码
    dnf repolist

    输出应包含 huawei-openeuler 相关仓库,例如:

    复制代码
     [root@eulerzy yum.repos.d]# dnf repolist
     repo id                                                                    repo name
     openEuler-EPOL                                                             openEuler-epol
     openEuler-everything                                                       openEuler-everything
     openEuler-update                                                           openEuler-update
  2. 测试软件安装

    bash 复制代码
    sudo dnf install -y wget

    若能正常下载并安装 wget,说明镜像源已生效。

相关推荐
观山岳五楼12 小时前
unbuntu系统配置IPV6的三种模式
linux·服务器·ip·1024程序员节
运维行者_13 小时前
AWS云服务故障复盘——从故障中汲取的 IT 运维经验
大数据·linux·运维·服务器·人工智能·云计算·aws
王道长服务器 | 亚马逊云13 小时前
AWS Systems Manager:批量服务器管理的隐藏利器
linux·网络·云计算·智能路由器·aws
不开心就吐槽13 小时前
docker-compose方式快速安装MySQL
运维·docker·容器
青靴13 小时前
关于NGINX,你了解多少?
运维·nginx
运维行者_13 小时前
DDI 与 OpManager 集成对企业 IT 架构的全维度优化
运维·网络·数据库·华为·架构·1024程序员节·snmp监控
无聊的小坏坏14 小时前
从零开始:C++ 多进程 TCP 服务器实战(续篇)
服务器·c++·tcp/ip
命运之光14 小时前
【快速解决】Linux服务器安装Java17运行环境
linux·运维·服务器
你喜欢喝可乐吗?14 小时前
Ubuntu服务器无法显示命令行登录提示
linux·运维·服务器·ubuntu
阿Q说代码14 小时前
IPIDEA实现数据采集自动化:高效自动化采集方案
运维·python·自动化·数据采集