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,说明镜像源已生效。

相关推荐
kuroomi1 小时前
Docker 与容器基础
linux·运维·docker
_itgo7 小时前
意图识别落地方案
运维·docker·容器
fangjianj7 小时前
LAMP 项目部署
linux
mengge.cloud8 小时前
0909华为云计算类综合服务小白实验教程
linux·运维·服务器·网络·华为云·云计算
fpcc8 小时前
c++编程实践—统一初始化
服务器·c++
fangjianj8 小时前
自有服务及软件包
linux
QYR-分析9 小时前
蓝海赛道高速扩容!全球小型观察ROV市场格局、细分场景与发展趋势分析
大数据·运维·云计算
陈皮糖..10 小时前
从零搭建一个简易 AI 运维问答机器人(RAG + LangChain + Streamlit)
运维·人工智能·ai·langchain·机器人
风哥2号10 小时前
数据库教程FGMT03‑生产环境Linux+Oracle19c+ASM安装配置与项目实战
linux·数据库
一木 之林10 小时前
七、一-AI 工程实践、插件化调试与软件交付
java·linux·c++