#!/bin/bash
if [ ! -d /etc/yum.repos.d/bak ]
then
mkdir /etc/yum.repos.d/bak
fi &>/dev/dull
mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak
cat > /etc/yum.repos.d/yum.repo <<EOF(结束符)
[yum]
name = centos
baseurl = file:///mnt/centos
enabled = 1
gpgcheck = 0
EOF
[ ! -d /mnt/centos ] && mkdir /mnt/centos
mount /dev/sr0 /mnt/centos &>/dev/dull
yum clean all &>/dev/dull
yum makecache &>/dev/dull
以上脚本较为基础,多多指教~