zoukankan      html  css  js  c++  java
  • centos7自建yum源 安装rpm

    如果生产环境需要大规模的安装部署rpm包,每次安装,更新,都需要上传,安装,比较麻烦,可以在生产环境中自建一个yum源。
    1、http安装
            yum -y install httpd http-devel
            service httpd start
            chkconfig httpd on
    2、createrepo安装
            yum -y install createrepo
    3、创建repodata目录
            cd /var/www/html/
            mkdir sinobbdyum/x86_64 -p
            createrepo -p -d -o sinobbdyum/x86_64/  sinobbdyum/x86_64/                                                       
    4、把需要发布的安装包存放到repodata目录
            cp ./*.rpm  /var/www/html/sinobbdyum/x86_64/
    5、更新发布yum源,由于有新增rpm包需要
            createrepo --update sinobbdyum/x86_64/                                               #更新本地源
    6、客户端设备上增加repo源文件
            cd /etc/yum.repos.d 
            vim sinobbd.repo
            [sinobbd]
            name=sinobbd-yum
            baseurl=http://192.168.0.25/sinobbdyum/x86_64
            gpgcheck=0
    7、测试是否生效
            先清除客户端本地yum数据源缓存,在进行安装
            rpm clean all
            yum  install test.rpm

    异常:如果出现
    [root@localhost ~]# createrepo -p -d -o yum/centos/6/x86_64 yum/centos/6/x86_64
    Traceback (most recent call last):
      File "/usr/share/createrepo/genpkgmetadata.py", line 28, in <module>
        import createrepo
    ImportError: No module named createrepo
  • 相关阅读:
    iOS"Request failed: unacceptable content-type: text/html"
    简单的block
    NSDate管理日期和时间
    归并排序
    Java对数器的使用
    SpringBoot接入支付宝教程
    Servlet中转发和重定向的区别和使用(转载)
    关于获取本机IP地址的几种方法
    Servlet中过滤器:放行指定IP
    Echarts基础学习
  • 原文地址:https://www.cnblogs.com/fungitive/p/9136194.html
Copyright © 2011-2022 走看看