快速编辑yum仓库的repo文件(主要给小白使用)

1 篇文章 0 订阅
本文介绍了一个简单的shell脚本,用于备份并自定义yum仓库,用户输入名称和基础URL,脚本会修改repo文件,清空并重建yum缓存。
摘要由CSDN通过智能技术生成

为了方便快速自定义yum仓库的指向,我们可以写一个简单的脚本,下面是我写的一个shell脚本,注释已经详细的解释了该字段的作用。

#!/bin/bash

#备份原有repo文件
cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

 用户自定义name和baseurl
read -p "请输入name: " name_input
read -p "请输入baseurl: " baseurl_input

#修改repo文件,将name和baseurl指向用户自定义的值,同时设置enabled和gpgcheck的默认值
cat <<EOF > /etc/yum.repos.d/CentOS-Base.repo
[$name_input]
name=$name_input
baseurl=$baseurl_input
enabled=1
gpgcheck=0
EOF

 清理yum缓存
yum clean all

 重建yum缓存
yum makecache
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值