说明: 如果组网环境处于外网受限情况下,服务器 yum 命令无法通过外界获取依赖包时,可参考本节内容进行本地源配置。
将操作系统镜像文件 openEuler-20.03-LTS-everything-aarch64-dvd.iso 文件拷贝到每台服务器的“/root”目录下。
镜像文件挂载。 a. 将“/root”目录下的 openEuler 操作系统对应 iso 文件挂载到“/mnt”目录下。 mount /root/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt 说明: 该操作单次生效,重启后失效。若需要配置开机启动自动挂载镜像(可选),可参考下面步骤。
打开 fstab 文件。 vi /etc/fstab
编辑 fstab 文件,在文件末尾添加如下信息: /root/openEuler-20.03-LTS-SP1-everything-aarch64-dvd.iso /mnt iso9660 loop 0 0
保存并退出 fstab 文件。
添加本地源文件。 a. 进入“/etc/yum.repos.d”目录。 cd /etc/yum.repos.d 说明: 此时,建议将此目录下的*.repo 文件移到任意其他备份目录下。 b. 创建 local.repo 文件。
打开 local.repo 文件。 vi local.repo
编辑 local.repo 文件,在 local.repo 文件中添加如下内容:
[local]
name=local.repo
baseurl=file:///mnt
enabled=1
gpgcheck=0
说明: 其中,baseurl 中 file 路径为镜像挂载路径,与镜像文件挂载中的目录“/mnt” 对应。 3. 保存并退出 local.repo 文件。 4. 生效本地源。
yum clean all
yum makecache
yum list