zoukankan      html  css  js  c++  java
  • 搭建YUM仓库

    1.1.1创建yum仓库目录

    mkdir -p /application/yum/centos7/x86_64
    cd /application/yum/centos7/x86_64/

    1.1.2获取rpm软件包几种方法

    #1.自己制作rpm包
    #2.yum只下载不安装
    yum downloader pcre-devel openssl-devel
    #3.平时安装软件时不删除安装包
    sed -i 's/keepcache=0/keepcache=1/g' /etc/yum.conf
    #存储目录
    /var/cache/yum/

    1.1.3 初始化YUM仓库

    cd /application/yum/centos7/x86_64/
    createrepo -pdo /application/yum/centos7/x86_64/ /application/yum/centos7/x86_64/
    #仓库每添加新rpm包都要更新一下
     createrepo --update /application/yum/centos7/x86_64/
    #提供yum服务 可以选择apache或者nginx提供web服务,但用Python的http模块更简单适用于内网
    python -m SimpleHTTPServer 80 &>/dev/null &
    #浏览器测试
    http://IP

    1.1.4 客户端配置

    cd /etc/yum.repos.d/
    mkdir yum_bak
    mv * yum_bak/
    
    vim yanshicheng.repo
    [yanshicheng]
    name=Server
    baseurl=http://192.168.10.23
    enable=1
    gpgcheck=0
    
    yum clean all
    yum list

    1.1.5 同步公网YUm源

    镜像同步公网yum源
    上游yum源必须要支持rsync协议,否则不能使用rsync进行同步。
    http://mirrors.ustc.edu.cn/status/
    /usr/bin/rsync -av rsync://mirrors.ustc.edu.cn/centos/7/os/x86_64/ /application/yum/centos7/x86_64/

    作者:闫世成

    出处:http://cnblogs.com/yanshicheng

    联系:yans121@sina.com

    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,如有问题或建议,请多多赐教,非常感谢。
  • 相关阅读:
    crm 4 注释与上传附件权限
    动态图片轮播
    PHP 连接 MSSQL
    php mssql 中文各种乱码
    百度地图逆地址解析
    Microsoft Visual C++ 2015 Redistributable(x64)
    服务器 vps 空间
    Python之路【第二篇】:Python基础(二)
    Python之路【第一篇】:Python简介和入门
    2016年会成为Java EE微服务年吗?
  • 原文地址:https://www.cnblogs.com/yanshicheng/p/9382480.html
Copyright © 2011-2022 走看看