zoukankan      html  css  js  c++  java
  • 创建私有 Gems 源

    1、安装依赖
    yum install gem -y
    gem install builder
     
    2、安装、配置nginx的文件列表
    添加/etc/nginx/default.d/mirrors.conf文件如下内容
    location ~ ^/ {
            root /home/mirrors/;
            autoindex on;
            autoindex_exact_size off;
            autoindex_localtime on;
            #auth_basic "secret";     #添加认证配置
            #auth_basic_user_file /usr/share/nginx/passwd.db;     #添加认证文件路径
    }
     
    3、将gem包copy到/home/mirrors/gems/gems目录下
    第一个gems目录区分其他mirrors repo
    第二个gems目录存放*.gem包
     
    4、初始化gem repo
    [root@stage19 /home/mirrors/gems] gem generate_index  -d /home/mirrors/gems  # 注意路径
    Generating Marshal quick index gemspecs for 27 gems
    ...........................
    Complete
    Generated Marshal quick index gemspecs: 0.013s
    Generating specs index
    Generated specs index: 0.001s
    Generating latest specs index
    Generated latest specs index: 0.000s
    Generating prerelease specs index
    Generated prerelease specs index: 0.000s
    Compressing indicies
    Compressed indicies: 0.000s
     
    # 会生成如下文件和目录
    [root@stage19 /home/mirrors/gems] ls
    gems  latest_specs.4.8  latest_specs.4.8.gz  prerelease_specs.4.8  prerelease_specs.4.8.gz  quick  specs.4.8  specs.4.8.gz
     
    # 查看新生成文件的描述
    gem generate_index  -h
     
    5、安装私有源的gem包。
    gem install cocoapods-ks –source http://IP/gems/
     
  • 相关阅读:
    费马小定理
    Codeforces Round #448
    [Offer收割]编程练习赛37
    Educational Codeforces Round 33
    Codeforces Round #447
    Codeforces Round #446
    A Great Alchemist 最详细的解题报告
    A Mountaineer 最详细的解题报告
    hihoCoder 1040 矩阵判断 最详细的解题报告
    hihoCoder 1039 字符消除 最详细的解题报告
  • 原文地址:https://www.cnblogs.com/nineep/p/10411250.html
Copyright © 2011-2022 走看看