安装createrepo软件
yum -y install createrepo
创建Yum仓库存放目录
mkdir -p /home/yum/x86_64/
cd /home/yum/x86_64/
找一个rpm包放进来
rz -y
初始化源数据repodata索引文件
createrepo -pdo /home/yum/x86_64/ /home/yum/x86_64/
#第一个目录:yum仓库的源路径,第二个目录:索引存放的路径
#每加入一个rpm包就要更新一下
createrepo --update /home/yum/x86_64/
提供yum服务
cd /home/yum/x86_64/ && nohup python -m SimpleHTTPServer 81 &>/dev/null &
#补充:这里用Python的http模块更简单,适用于内网环境,81表示的是81端口
浏览器查看
然后地址栏输入 ip+81即可查看
yum仓库客户端使用配置
更改yum配置文件的目录
#切换到yum源的目录
cd /etc/yum.repos.d/
创建新目录把原先yum源放在新建的目录下面
mkdir yum_bak
mv *repo yum_bak
配置本地yum源
vim localyum.repo
———————————————————
#yum源名称
[localyum]
#name随便来
name=server
#yum源服务器IP地址
baseurl=http://172.16.1.61:81
#激活yum源;0是不使用
enable=1
#校验机制;内网的就不需要(不去除,要给rpm包加密)
gpgcheck=0
清空本机已有yum缓存
yum clean all #(每次有新的包都执行一遍)
列表显示yum仓库
yum list #(每次有新的包都执行一遍)
配置好直接按普通yum安装命令执行就可以了。
yum install -y 需安装的服务
#解释 需安装的服务是mysql-server-5.1.73-8.el6_8.x86_64.rpm这种的
如下图
大佬 给条活路!你这么牛逼 你家人知道吗?