shell脚本:一键配置本地yum源仓库

yum.sh

shell脚本内容:

#!/bin/bash
#date:2020-2-20
#描述:一键配置本地yum源仓库    
        echo  [正在检测是否挂载磁盘----------]
        mount /dev/cdrom /mnt &> /dev/null
        cd /mnt/Packages/
if      [ $? -eq 0 ]
then
        echo  "已将系统安装光盘挂载至/mnt目录下"
        cp -rf /etc/yum.repos.d/* /home/
        rm -rf /etc/yum.repos.d/*
cat <<END>> /etc/yum.repos.d/local.repo

[local]
name=local
enabled=1
gpgcheck=0
baseurl=file:///mnt/
END
        echo  [已搭建本地yum源仓库-----------]
else
        echo  "请将centos磁盘插入虚拟机!"
fi

执行结果:

[root@linus ~]# sh yum.sh 
[正在检测是否挂载磁盘----------]
已将系统安装光盘挂载至/mnt目录下
[已搭建本地yum源仓库-----------]
[root@linus ~]# yum install -y httpd
[root@linus ~]# echo $?
0
发布了68 篇原创文章 · 获赞 8 · 访问量 5745

猜你喜欢

转载自blog.csdn.net/qq_42534026/article/details/104412823