首页 > 其他 > 详细

搭建本地yum仓库(centos 7.5)

时间:2019-03-06 10:37:28      阅读:221      评论:0      收藏:0      [点我收藏+]

1. 保留下载的软件包

[root@zabbix-server01 ~]# vim  /etc/yum.conf
keepcache=1                       #开启后下载的软件都会保存到本地

2.将软件进行下载,并将所有rpm进行查询

yum install -y iftop      
find /var/cache/yum/x86_64/7/ -type f -name "*.rpm"       #下载的软件会保存到该目录

    为了补充本地仓库资源可只下载不安装:

yumdownloader <package-name> 
yum install --downloadonly <package-name>

3. 创建yum仓库服务器 (容量大一点)

         a. 创建仓库目录

    mkdir /yum
    find /var/cache/yum/x86_64/7/ -type f -name "*.rpm"|xargs mv -t /yum

        b. 下载创建yum仓库工具

   yum install createrepo -y

       c. 创建仓库索引信息

  createrepo /yum/               #每次软件更新后都要执行该操作

4.  客户端需要通过HTTP/HTTPS访问yum仓库

    a. yum源文件

[yumlocal]
name = yum local
baseurl = http://10.0.0.71
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
gpgcheck = 0
priority=1                    #实现优先级需 yum install yum-plugin-priorities

5. 配置yum仓库网站信息
      a.利用nginx配置yum网站 

 vim /etc/nginx/conf.d/yum.conf
    server {
      listen  80;
      server_name 10.0.0.71;
      location / {
          root /yum;
          autoindex  on;
      }
    }

6.  下载软件访问测试
     yum install keepalived



 

搭建本地yum仓库(centos 7.5)

原文:https://www.cnblogs.com/snuglove/p/10481160.html

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