当前位置: 首页 > ai >正文

Linux-openeuler更换yum镜像源

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

一、确认系统版本与架构

  1. 查看系统版本
     [root@eulerzy yum.repos.d]# cat /etc/os-releaseNAME="openEuler"VERSION="24.03 (LTS-SP1)"ID="openEuler"VERSION_ID="24.03"PRETTY_NAME="openEuler 24.03 (LTS-SP1)"ANSI_COLOR="0;31"
    
  2. 确认架构
    [root@eulerzy yum.repos.d]# uname -m
    x86_64
    
    常见输出为 x86_64(Intel/AMD 架构)或 aarch64(鲲鹏架构)。

二、备份原镜像源配置

  1. 进入配置目录
    cd /etc/yum.repos.d/
    
  2. 备份原 repo 文件
     cp openEuler.repo openEuler.repo.back
    
    若存在其他 .repo 文件(如 epel.repo),建议一并备份或删除。

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

  1. 新建配置文件
    sudo vim /etc/yum.repos.d/huawei-openeuler.repo
    
  2. 粘贴以下内容,华为开源镜像地址:OpenEuler 24.03-LTS-SP1/x86_64:
     [openEuler-everything]name=openEuler-everythingbaseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/everything/x86_64/enabled=1gpgcheck=0gpgkey=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/everything/x86_64/RPM-GPG-KEY-openEuler[openEuler-EPOL]name=openEuler-epolbaseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/EPOL/main/x86_64/enabled=1gpgcheck=0[openEuler-update]name=openEuler-updatebaseurl=https://mirrors.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP1/update/x86_64/enabled=1gpgcheck=0
    

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

  1. 清除旧缓存
    sudo dnf clean all
    
  2. 生成新缓存
    dnf makecache
    
    若提示 Metadata cache created,表示配置成功。
    [root@eulerzy yum.repos.d]# dnf makecacheopenEuler-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. 查看可用仓库
    dnf repolist
    
    输出应包含 huawei-openeuler 相关仓库,例如:
     [root@eulerzy yum.repos.d]# dnf repolistrepo id                                                                    repo nameopenEuler-EPOL                                                             openEuler-epolopenEuler-everything                                                       openEuler-everythingopenEuler-update                                                           openEuler-update
    
  2. 测试软件安装
    sudo dnf install -y wget
    
    若能正常下载并安装 wget,说明镜像源已生效。
http://www.xdnf.cn/news/4599.html

相关文章:

  • uniapp + vue3 + 京东Nut动作面板组件:实现登录弹框组件(含代码、案例、小程序截图)
  • 村田与RohdeSchwarz联合开发用于测量Digital ET省电效果的RF系统
  • 网络化:DevOps 工程的必要基础(Networking: The Essential Foundation for DevOps Engineering)
  • 幂等的几种解决方案以及实践
  • STM32G070xx将Flash页分块方式存储,固定数据块存储,实现一次擦除多次写入
  • 【C语言】文件操作(续)
  • 一个用C#开发的记事本Notepads开源编辑器
  • Python实现中文数字与阿拉伯数字映射生成器(支持0-9999)
  • WebFlux与HttpStreamable关系解析
  • HuggingFace与自然语言处理(从框架学习到经典项目实践)[ 01 API操作 ]
  • 极简远程革命:节点小宝 — 无公网IP的极速内网穿透远程解决方案
  • 《开源先锋Apache软件基金会:历史沿革、顶级项目与行业影响》
  • 新能源汽车赛道变局:传统车企子品牌私有化背后的战略逻辑
  • java 破解aspose.words 18.6 使用
  • 如何使用 QuickAPI 推动医院数据共享 —— 基于数据仓库场景的实践
  • 学习笔记:数据库——事务
  • 启智平台调试 qwen3 4b ms-swift
  • 基于Kubernetes的Apache Pulsar云原生架构解析与集群部署指南(下)
  • IEEE出版|2025年通信网络与智能系统工程国际会议(CNSE2025)
  • uniapp中score-view中的文字无法换行问题。
  • 《spark》
  • 设计模式-策略模式
  • C++ 工具链与开发实践:构建安全、高效与创新的开发生态
  • C++之“继承”
  • C++面向对象编程入门:从类与对象说起(一)
  • 正则表达式实战指南:原理、口诀与高频场景案例
  • 如何在 C# 和 .NET 中打印 DataGrid
  • 【即插即用涨点模块】DSConv动态蛇形卷积:自适应聚焦细长弯曲的局部结构特征,助力分割高效提点【附源码+注释】
  • 【无标题】阿达萨达
  • 安卓基础(封装引用)