一、配置方法
- Yum配置文件存放路径
/etc/yum.repos.d/*.repo
备份配置文件
cd /etc/yum.repos.d/
mkdir repo_bak
mv *.repo repo_bak/
在该目录下添加配置文件
local.repo
[c8-media-AppStream]
name=AppStream
baseurl=file:///mnt/cdrom/AppStream
gpgcheck=0
enabled=1
[c8-media-BaseOS]
name=BaseOS
baseurl=file:///mnt/cdrom/BaseOS
gpgcheck=0
enabled=1
连接ISO系统镜像的CD/DVD
创建文件夹
mkdir /mnt/cdrom
- 挂载镜像
mount /dev/sr0 /mnt/cdrom
清空重建cache
yum clean all
yum makecache
开机自动挂载(不推荐)
echo "/dev/sr0 /mnt/cdrom iso9660 defaults 0 0" >> /etc/fstab
二、自动配置脚本
编辑脚本文件:yum.sh
#!/bin/bash
#
# 自动配置本地yum源
# 需要先挂载💿光盘镜像ISO
cd /etc/yum.repos.d && rm -rf *
cat >rhel7.repo<<EOF
[rhel7]
name=rhel7
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
EOF
mkdir -p /media/cdrom
mount /dev/cdrom /media/cdrom
echo "/dev/cdrom /media/cdrom iso9660 defaults 0 0" >> /etc/fstab
yum clean all
yum makecache
执行脚本
chmod 755 yum.sh