zoukankan      html  css  js  c++  java
  • cobbler搭建本地的yum仓库源

      cobbler自动化安装参考文档 https://www.cnblogs.com/minseo/p/8537266.html

      使用cobbler可以快速搭建一个本地的yum仓库

      cobbler repo命令说明

    # cobbler repo
    cobbler repo add    #添加yum源
    cobbler repo copy
    cobbler repo edit
    cobbler repo find    #发现本地已添加的yum源
    cobbler repo list       #列出已添加的yum源
    cobbler repo remove  #删除已添加的本地yum源
    cobbler repo rename  #重命名本地已添加的源
    cobbler repo report     #列出全部源的详细信息
    

      添加本地仓库

     cobbler repo add --name=CentOS-7-x86_64-epel --mirror=https://mirrors.aliyun.com/epel/7Server/x86_64/ --arch=x86_64 --breed=yum
    

      --name 定义名称

      --mirror定义镜像源

      --breed可以是wget yum rsync

      查看已添加仓库

    cobbler repo list
    

      添加好源以后可以通过命令同步

    cobbler reposync
    

      PS:可以提交一块硬盘直接挂在在镜像下载的本地目录/var/www/cobbler/repo_mirror

      下载文件多同步时间较长

      同步完成

      同步完成后可以通过cobbler web页面查看

      制作本地repo

    [CentOS-7-x86_64-epel]
    name=CentOS-7-x86_64-epel
    baseurl=http://${http_server}/cobbler/repo_mirror/CentOS-7-x86_64-epel
    enabled=1
    priority=99
    gpgcheck=0
    

      PS:其中${http_server}使用域名或者IP代替

      把该配置文件放在其他可以访问cobbler主机的目录/etc/yum.repos.d

      更新

    yum clean all
    yum makecache
    

      查看

       制定计划任务每日定时更新

    crontab -e
    
    #每日定时更新yum源
    1 1 * * * /usr/bin/cobbler reposync >/dev/null
    

      

      

  • 相关阅读:
    【转】探秘Java中的String、StringBuilder以及StringBuffer
    【转】深入剖析Java中的装箱和拆箱
    谈谈我对多态的理解
    mysql组合索引之最左原则
    白衣浅谈各个集合的特性
    Linux 下的两个特殊的文件 -- /dev/null 和 /dev/zero 简介及对比
    内网穿透工具的原理与开发实战
    nohup命令说明-转载
    springboot 启动jar正确方式
    maven版本仲裁原则
  • 原文地址:https://www.cnblogs.com/minseo/p/10249087.html
Copyright © 2011-2022 走看看