1.将镜像文件上传至虚拟机(我上传到了 /home 下)
2.为镜像文件创建挂载目录
mkdir /home/rhel
3.进行挂载并查看是否成功
mount -o loop /home/rhel-server-7.9-x86_64-dvd.iso /home/rhel
df -h //查看是否挂载成功
4.配置开机自动挂载
新建脚本文件 mount_iso.sh
vi /etc/init.d/mount_iso.sh
#!/bin/bash
# 定义镜像文件和目标挂载目录
ISO_FILE="/home/rhel-server-7.9-x86_64-dvd.iso"
MOUNT_DIR="/home/rhel"
# 检查挂载目录是否存在,若不存在则创建
if [ ! -d "$MOUNT_DIR" ]; then
mkdir "$MOUNT_DIR"
fi
# 挂载镜像文件
mount -o loop "$ISO_FILE" "$MOUNT_DIR"
5.给予执行权限
chmod +x /etc/init.d/mount_iso.sh
6.添加开机自动挂载
sudo ln -s /etc/init.d/mount_iso.sh /etc/rc.d/rc.local
sudo chmod +x /etc/rc.d/rc.local
//也可直接编辑 rc.local 文件
vi /etc/rc.d/rc.local
//添加以下挂载命令
mount -o loop /home/rhel-server-7.9-x86_64-dvd.iso /home/rhel
配置自动挂载完毕!
配置yum
1.备份所有 yum 文件源
cd /etc/yum.repo.d/
mkdir bak
mv * bak/
2.创建本地文件
vi local.repo
baseurl 为挂载目录
3.清理缓存
yum clean all //清理yum缓存
yum makecache
配置本地yum源成功!