创建yum库:
[root@localhost ~]# vim creat_yum.sh
#!/bin/bash
#挂载光盘点,省去多余信息
mkdir /media/cdrom
mount /dev/sr0 /media/cdrom > /dev/null 2>&1
#设置yum.repos.d配置文件
cd /etc/yum.repos.d
mkdir backup
mv ./*.repo backup/
cp backup/CentOS-Base.repo ./
echo "
[xxx]
name=xxx
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
" > CentOS-Base.repo
#清理缓存
yum clean all && yum makecache fast
echo “检查输出结果 $? ,为0则执行成功”
执行成功如下图
删除还原yum库
[root@localhost ~]# vim remove_yum.sh
#!/bin/bash
#卸载光盘
umount /dev/sr0
#删除文件
rm -rf /media/cdrom
cd /etc/yum.repos.d/
rm -rf CentOS-Base.repo
mv backup/* ./
rm -rf backup
echo “执行结果为 $?,若为0则成功”
执行成功如下图