創建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則成功”
執行成功如下圖