openEuler 24.03 LTS SP1 挂载光盘镜像并配置本地源

时间:    分类: Linux   标签: 没有

1. 挂载本地ISO镜像

  • 创建挂载目录:

    sudo mkdir /mnt/cdrom
  • 挂载ISO文件:
    若使用物理光盘,直接挂载设备(如/dev/sr0):

    mount -t iso9660 /dev/sr0 /mnt/cdrom

    mount /dev/sr0 /mnt/cdrom

若使用ISO文件,通过-o loop参数挂载:

sudo mount -o loop /xxx/xxx/openEuler.iso /mnt/cdrom

持久化挂载:
编辑/etc/fstab,添加:

/dev/sr0  /mnt/cdrom  iso9660  defaults  0  0

若使用ISO文件的,则:

/xxx/xxx/openEuler.iso  /mnt/cdrom  iso9660  defaults,loop  0 0

2. 配置本地YUM源文件

  • 创建或修改repo文件:

    sudo vi /etc/yum.repos.d/local.repo
  • 添加以下内容:

    [local-os]
    name=Local openEuler Repository
    baseurl=file:///mnt/cdrom
    enabled=1
    gpgcheck=0
    • baseurl需与挂载路径一致。
    • gpgcheck=0表示跳过GPG验证(若需启用,需配置gpgkey字段)。

3. 更新YUM缓存

sudo yum clean all
sudo yum makecache

4. 验证配置

  • 列出可用仓库:

    yum repolist

测试安装软件包:

sudo yum install <package-name>

注意事项

  • 权限问题:确保挂载目录(如/mnt/cdrom)的权限允许读取。
  • 镜像完整性:若挂载失败,检查ISO文件是否损坏。
  • 多源冲突:若存在其他网络源,可通过enabled=0临时禁用。
    通过以上步骤,可成功使用本地光盘镜像作为软件源。若需恢复网络源,删除或注释local.repo文件并重新运行yum clean all即可。




注:本文/图片来源于网络,侵删。
若内容涉及版权问题,请点击 发送邮件 联系删除。

添加新评论