Linux 用脚本编写搭建yum本地仓库

Posted 雨中落叶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 用脚本编写搭建yum本地仓库相关的知识,希望对你有一定的参考价值。

Linux 用脚本编写搭建yum本地仓库

源码如下:

#!/bin/bash
#该脚本用于自动化搭建本地yum仓库
#挂载光盘
#作者:雨中落叶
#博客:https://www.cnblogs.com/yuzly/
mount /dev/sr0 /mnt &>/dev/null
#搭建本地仓库
cd /etc/yum.repos.d
cat >>yuzly.repo<<OK
[yuzly]
name=yuzly
baseurl=file:///mnt
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
OK
#清空yum缓存
echo "正在清除yum缓存...."
yum clean all &>/dev/null
yum makecache &>/dev/null
echo "yum缓存清除结束!" 

执行脚本 sh yum.sh 或者先赋予脚本执行权限  chmod +x yum.sh,然后再运行脚本./yum.sh

测试:

1.用yum list查看

  

2.安装一个服务测试,这里以DNS服务为例

  

最后出现软件出现Complete!说明httpd安装成功,同时也说明了yum仓库配置成功!,yum list 出来一堆软件名,也说明yum仓库配置成功。

 

 

-----------------------------------------------------------------------------------------------------------------

linux局域网搭建yum仓库(本地(file)、网络(ftp、http)):https://www.cnblogs.com/yuzly/p/10534479.html

以上是关于Linux 用脚本编写搭建yum本地仓库的主要内容,如果未能解决你的问题,请参考以下文章

Linux-yum搭建本地仓库

linux安装软件包的方法以及搭建yum本地仓库

RHEL关于本地yum仓库的问题

linux 如何搭建本地仓库 以及 httpd网络yum仓库?

linux局域网搭建yum仓库(本地(file)网络(ftphttp))

[Linux]CentOS7搭建/配置:YUM仓库/源[本地源/HTTP源/自建源仓库][转]