【linux命令】利用iso镜像文件设置为本地yum源
利用iso镜像文件设置为本地yum源
进入yum配置文件所在路径“/etc/yum.repo.d”,将其他后缀名为“.repo”的文件进行备份,并且新建一个配置文件,例如“local.repo”。在“local.repo”中添加如下内容:
[rhel-local]
name=local
baseurl=file:///mnt
enabled=1
gpgcheck=0
loop 选项的作用,是让 mount 命令把一个普通文件(比如 .iso、.img、.qcow2 等)当成一个块设备(block device)来挂载。
正常情况下,mount 只能挂载设备节点(比如 /dev/sda1),不能直接挂载文件。
-o loop 会告诉内核:
- 创建一个临时的 loop 设备(比如 /dev/loop0);
- 把 /path/to/your.iso 这个文件映射到这个 loop 设备上;
- 然后再像挂载硬盘分区一样去挂载它到 /mnt/iso。
⚠️:loop 只是一种映射机制,不会解压 ISO,只是直接把它当文件系统读取。不带 loop 去挂载一个普通文件会报错:mount: /mnt/iso: special device /path/to/your.iso does not exist.


浙公网安备 33010602011771号