码迷,mamicode.com
首页 > 系统相关 > 详细

shell构建本地yum

时间:2019-08-24 17:09:52      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:bsp   bash   amp   pack   enabled   repo   挂载点   清除   xxx   

#!/bin/bash
#挂载yum仓库

read -p "请输入你的挂载点: " dir
echo "正在挂载光盘..."
mount | grep -q "/dev/sr0" && umount /dev/sr0
[ -d $dir ] || mkdir $dir
mount /dev/sr0 $dir &> /dev/null

echo "正在修改repo文件..."
cd /etc/yum.repos.d/
[ -d bak ] || mkdir bak
mv *.repo bak

cat << END > local.repo
[xxx]
name=xxx
baseurl=file://$dir
enabled=1
gpgcheck=0
END

echo "正在清除yum缓存..."
yum clean all &> /dev/null

echo "正在建立yum缓存..."
yum makecache &> /dev/null

[ -d $dir/Packages ] && echo "yum构建成功"

 

shell构建本地yum

标签:bsp   bash   amp   pack   enabled   repo   挂载点   清除   xxx   

原文地址:https://www.cnblogs.com/zhiyuan-yu/p/11405050.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!