rhel8.0制作本地光盘源

本文介绍了如何在RHEL8.0系统中制作本地光盘源,包括挂载光驱、安装autofs、配置yum源和生成元数据缓存等步骤,确保离线环境下软件包的更新和安装。

前提:rhel-8.0-x86_64-dvd.iso镜像已经在光驱里。

1、创建临时挂载目录

    [root@laofuxi.com ~]# mkdir /mnt/cdrom

2、挂载光驱

    [root@laofuxi.com ~]# mount /dev/cdrom /mnt/cdrom/

3、安装autofs

    [root@laofuxi.com ~]# yum -y localinstall /mnt/cdrom/BaseOS/Packages/autofs-5.1.4-29.el8.x86_64.rpm

4、卸载光驱

    [root@laofuxi.com ~]# umount /dev/cdrom

5、将autofs.service添加到开机启动服务

    [root@laofuxi.com ~]# systemctl enable autofs.service

6、重启autofs.service服务

    [root@laofuxi.com ~]# systemctl restart autofs.service

7、创建光盘yum源配置文件

    [root@laofuxi.com ~]# cat<< EOF > /etc/yum.repos.d/dvd.repo
    [dvd-BaseOS]
    name=RHEL 8.0 ISO BaseOS
    baseurl=file:///misc/cd/BaseOS
    enabled=1
    gpgcheck=0
     
    
在安装 Red Hat Enterprise Linux 8.0 时,如果想通过本地ISO镜像作为Yum,首先需要将ISO镜像永久挂载到 `/mnt/iso` 目录。以下是操作步骤: 1. **挂载ISO镜像**: - 在命令行中,使用 `mount` 命令临时挂载ISO镜像,例如假设你的ISO镜像文件名为 `rhel-8.0-x86_64-dvd.iso` 并位于 `/media/iso` 目录下: ```shell mkdir /mnt/iso mount /media/rhel-8.0-x86_64-dvd.iso /mnt/iso ``` - 如果你的ISO镜像是DVD或CD,可能需要指定设备路径,例如 `cdrom0` 或 `hd0,msdos1`,替换为实际设备名。 2. **创建软链接或提取ISO内容**: - 创建软链接指向 ISO 内部的 `repodata` 目录,这对于 Yum 而言很重要,因为它是索引信息所在的地方: ```shell ln -s /mnt/iso/isorepo/repodata /mnt/iso ``` - 或者,如果你想直接将 ISO 内部的 packages 目录提取到 `/mnt/iso`,你可以使用 `7z`, `tar`, 或 `cpio` 等工具。 3. **修改YUM配置**: - 将 `yum` 的配置文件 (`/etc/yum.repos.d/`) 中添加一个新的 repo 文件,例如叫 `local.iso.repo`: ```bash [local_iso] name=Local ISO Repository baseurl=file:/mnt/iso/ enabled=1 gpgcheck=0 ``` - 由于这是临时的,我们依然设 `gpgcheck=0`,表示不检查GPG签名。 4. **测试YUM**: 检查是否能通过新的本地安装软件: ```shell sudo yum search package_name ``` 5. **安装软件**: 可以开始尝试安装所需的软件,如 `sudo yum install package_name`。 6. **卸载并移除ISO挂载**: 安装完毕后,记得卸载 ISO,并清理挂载点: ```shell umount /mnt/iso rm -rf /mnt/iso ``` 重要提示:这种方法仅适用于一次性安装需求,对于长期稳定环境,建议还是使用官方提供的网络镜像或者稳定的第三方镜像
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

laolinux

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值