搭建私有YUM仓库
私有yum仓库环境
系统版本:centos7.4
IP:172.16.0.1 #最好能够访问公网
私有yum仓库服务端配置
第一步:创建使用yum仓库存放路径
[root@tencent ~]# mkdir /home/mirros/private -p
第二步:安装必要软件(yumdownloader这个命令在yum-utils工具里,用来下载软件包,但不需要安装)
[root@tencent ~]# yum install createrepo yum-utils -y
第三步:上传已经打包好的rpm包到/home/mirros/private
[root@tencent ~]# cd /home/mirros/private
lrzsz
#或则进入到该目录,将软件下载到此目录,但是不安装
[root@tencent ~]# yumdownloader openssl-*
第四步:初始化repodata索引文件(每次新放入一个rpm都需要更新索引,避免无法识别新加的)
[root@tencent ~]# createrepo -pdo /home/mirrors/private/ /home/mirrors/private/
#添加rpm包后的更新命令
[root@tencent ~]# createrepo --update /home/mirrors/private/
第五步:开启http服务
[root@tencent ~]# cd /home/mirros/
[root@tencent ~]# python -m SimpleHTTPServer 80
客户端配置
在使用私有源时,软件包与base其他源一样时,建议先禁用其他源。
[root@tencent ~]# cd /etc/yu