shell腳本 -- yum庫的創建與還原

創建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則成功”

執行成功如下圖
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章