首页 > 其他 > 详细

rpm包制作本地yum源

时间:2021-05-24 15:34:33      阅读:11      评论:0      收藏:0      [点我收藏+]

1. 编辑yum配置文件,设置keepcache=1使用缓存,设置cachedir缓存路径

[root@centos60 ~]# vim /etc/yum.conf

技术分享图片

 

2.把yum下载的rpm文件都拷贝到保存安装 rpm目录

[root@centos60 ~]# find /var/cache/yum/ -name *.rpm -type f -exec cp {} /opt/rpm/ \; 

3. 安装创建yum源索引工具

[root@centos60 ~]# yum -y install createrepo

4.创建yum源索引

[root@centos60 ~]# cd /opt/rpm

createrepo ./

 vim /etc/yum.repos.d/ceph.repo

[ceph]

name=ceph

baseurl=file:///opt/rpm/

enable=1

gpgcheck=0

5.基于http方式给其他机器访问

yum install httpd

systemctl start/enable httpd

ln -s /opt/rpm/packages/ /var/www/html/local

 6. 更新rpm包

下载rpm包到指定目录下

yum install nginx --downloadonly --downloaddir=/opt/rpm/packages/

每加入一个rpm包就要更新一下

createrepo --update /opt/rpm/packages/

7. 客户端配置

vi Local.repo

添加以下内容并保存退出

[Local]

name=CentOS-Media

baseurl=http://192.168.31.36/local

gpgcheck=1

enabled=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

 

rpm包制作本地yum源

原文:https://www.cnblogs.com/fzs186/p/14804048.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!