Featured image of post openEuler挂载本地ISO镜像作为软件源

openEuler挂载本地ISO镜像作为软件源

XD

OpenEuler挂载本地ISO镜像作为软件源实操指南

一、上传ISO镜像与挂载准备

提前将openEuler系统ISO镜像上传至服务器指定目录,确保文件完整无损坏。 本文以openEuler-22.03-LTS-SP3镜像为例

二、确保依赖工具可用

执行以下命令安装必要工具,保障后续操作正常:

1
sudo dnf install -y util-linux dnf-plugins-core

三、挂载ISO镜像

1. 创建挂载点

1
sudo mkdir -p /mnt/openEuler-22.03-LTS-SP3

2. 执行镜像挂载

通过loop参数将ISO文件挂载到指定目录:

1
mount -o loop /root/openEuler-22.03-LTS-SP3-x86_64-dvd.iso /mnt/openEuler-22.03-LTS-SP3

3. 验证挂载结果

查看挂载是否成功:

1
df -h /mnt/openEuler-22.03-LTS-SP3

四、配置本地YUM/DNF源

1. 创建本地repo文件

切换至repo配置目录并生成配置文件:

1
2
cd /etc/yum.repos.d/
sudo printf "[local-iso]\nname=openEuler Local ISO Repository\nbaseurl=file:///mnt/openEuler-22.03-LTS-SP3\nenabled=1\ngpgcheck=0\n" > /etc/yum.repos.d/local-iso.repo

2. 清理并重建缓存

1
2
sudo dnf clean all
sudo dnf makecache

3. 验证源有效性

检查本地源是否正常识别:

1
sudo dnf repolist

若识别失败,可重命名备份原有repo文件后,重新执行缓存清理与重建步骤。

五、安装单个软件

以搜索并安装nano为例,执行:

1
sudo dnf search nano

根据搜索结果选择对应软件包安装。

六、安装软件组

以安装开发工具组为例:

1
sudo dnf groupinstall -y "Development Tools"

Licensed under CC BY-NC-SA 4.0
最后更新于 Nov 10, 2025 01:00 UTC
this is the end :)