• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    一键配置本地yum源的shell脚本

    效果如图:

    代码

    #!/bin/bash
    #Author:GaoHongYu
    #QQ:1061767621
    #Time:2019-12-26 16:30:19
    #Name:yumgz.sh
    #Version:V1.0
    CKGZ=$( df -Th | grep -o "iso9660" )
    KJGZ=$( cat /etc/fstab | grep -o "iso9660" )
    read -p "欢迎使用Yum自动挂载脚本,y开始|n退出: " xw
        if [ $xw == y ];then
          echo "$CKGZ" > /dev/null
        if [ "$CKGZ" == 'iso9660' ];then
          echo "检测到您的光盘已挂载"
        elif [ $? -ne 0 ];then
          echo "您的光盘未挂载,接下来将自动进行挂载!"
          mount /dev/sr0 /media/cdrom > /dev/null
        fi
        if [ $? -eq 0 ];then
          echo "光盘已挂载成功!"
          echo "接下来将自动配置本地Yum源!"
          echo "配置中,请耐心等待..."
          cd /etc/yum.repos.d/
          mkdir bak > /dev/null
          mv C* bak > /dev/null
          rm -rf /etc/yum.repos.d/local.repo
          echo "[local]" > /etc/yum.repos.d/local.repo
          echo "name=local" >> /etc/yum.repos.d/local.repo
          echo "baseurl=file:///media/cdrom" >> /etc/yum.repos.d/local.repo
          echo "gpgcheck=0" >> /etc/yum.repos.d/local.repo
          echo "enabled=1" >> /etc/yum.repos.d/local.repo
          yum -y clean all > /dev/null
          yum makecache > /dev/null
        fi
          echo "$KJGZ" > /dev/null
        if [ "$KJGZ" == 'iso9660' ];then
          echo "您已设置光盘开机挂载,无需重复设置"
        else
          echo "正在为您设置开机自动挂载!"
          echo "/dev/sr0   /media/cdrom      iso9660 defaults  0 0" >> /etc/fstab
          echo "开机自动挂载已为您配置完毕!"
          echo "恭喜您,本地Yum源已经配置成功!"
        fi
        elif [ "$xw" == 'n' ];then
          echo "退出程序成功!"
          exit 0
    fi

    以上就是一键配置本地yum源的shell脚本的详细内容,更多关于shell 配置本地yum源的资料请关注脚本之家其它相关文章!

    您可能感兴趣的文章:
    • 阿里云云服务器Linux系统更新yum源Shell脚本
    上一篇:shell脚本实现磁盘监控系统
    下一篇:shell脚本实现公司项目部署交付环境预检查的思路
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    一键配置本地yum源的shell脚本 一键,配置,本地,yum,源的,