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/

转载于:https://www.cnblogs.com/nineep/p/10411250.html

创建私有 Gems 源相关推荐

  1. Linux常用命令笔记---创建私有YUM源

    前提: 1)www或者ftp且可以访问 2)createrepo更新YUM数据库 [root@szm Downloads]# cd /media/CentOS_6.0_Final/repodata/ ...

  2. CentOS6/7/8搭建企业内部私有yum源仓库服务器

    yum私有仓库 内网服务器禁止访问互联网, 但yum安装需要依赖yum源仓库. 在内部网络部署私有yum源仓库, 不但可以保证内网服务器安全, 还可以提高yum查询.下载.安装速度 思路: 把仓库文件 ...

  3. Python搭建私有pypi源发包——pypi-server

    文章目录 简介 1. 搭建私有 pypi 源 2. 开发要上传的包 3. 生成 dist 目录用于上传 4. 上传包到私有 pypi 源 5. 安装 Linux 安装 参考文献 简介 本地搭建 pyp ...

  4. 关于Kubernetes中使用Helm部署应用及私有Helm源搭建的一些笔记

    写在前面 学习K8s涉及,整理笔记记忆 博文偏实战,内容涉及: Helm的基本概念及安装,Helm源配置 chart包的安装部署 私有Helm源的搭建及chart包的push和pull "不 ...

  5. K8s脱坑前的挣扎——Pod资源管理及部署Harbor创建私有项目

    前言:Pod是kubernetes中最小的资源管理组件,Pod也是最小化运行容器化应用的资源对象.kubernetes中其他大多数组件都是围绕着Pod来进行支撑和扩展Pod功能的,例如,用于管理Pod ...

  6. Docker学习(5)——创建私有仓库,为私有仓库添加web界面

    一.什么是Docker 仓库? 仓库是集中存放镜像文件的场所.有时候会把仓库和仓库注册服务器(Registry)混为一谈,并不严格区分.实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多 ...

  7. openssl 创建私有CA

    创建私有CA: openssl的配置文件:/etc/pki/tls/openssl.cnf 1.创建所需要的文件 #touch index.txt #echo 01 > serial # 2.给 ...

  8. 创建私有CA及私有CA的使用

    CA分为公共信任CA和私有CA,若想使用公共信任的CA需要很多的money,如果想要在有限范围内使用CA认证方式,可以自己创建一个.下面了解一下CA及其创建方法: CA的配置文件为 /etc/pki/ ...

  9. 【Linux 内核】进程管理 ( 内核线程概念 | 内核线程、普通进程、用户线程 | 内核线程与普通进程区别 | 内核线程主要用途 | 内核线程创建函数 kernel_thread 源码 )

    文章目录 一.内核线程概念 二.内核线程.普通进程.用户线程 三.内核线程.普通进程区别 四.内核线程主要用途 五.内核线程创建函数 kernel_thread 源码 一.内核线程概念 直接 由 Li ...

最新文章

  1. 张亚勤:未来10年AI+生物制药大有可为,我们正开展破壁计划 | MEET2022
  2. Intelij idea工具设置片,用64位工作,用32位运行
  3. win10 配置 maven_home 一会儿成功一会儿失败_在macbook上运行移动硬盘里的win10和macos...
  4. timedatectl使用
  5. Psych101(part1)--Day1
  6. django 1.3下关于静态文件staticfiles的设置
  7. linux创建逻辑目录,Linux创建逻辑卷
  8. 打破传统内容生产 易车玩转综艺原创
  9. python学爬虫还是人工_本人初二生,学习Python爬虫,要不要继续深入学习啊?
  10. CDH QuickStart VM基本使用
  11. Hibernate上路_18-Hibernate查询方式
  12. 74hc138译码器实验c语言程序,实验二74HC138译码器实验学生
  13. 【转载】Linux查看日志
  14. 常见的数值积分方法 (欧拉、中值、龙格-库塔,【常用于IMU中】)
  15. Postman使用技巧3
  16. 干货!基于元消歧的偏多标记学习
  17. 深度学习实战-图像风格迁移
  18. C#获取系统空闲时间
  19. 【JQuery】动画
  20. 百度地图标点鼠标样式更改

热门文章

  1. delphi2010中FastReport的安装方法
  2. 网管师职业认证网上辅导班开课前的调查
  3. jsp,mysql乱码情况1
  4. http发送16进制报文_图解HTTP 第三章HTTP报文内的HTTP信息
  5. PowerBuilder DataWindow 38个开发技巧
  6. 2022-03-07 学习docker开发vue前端
  7. Java基础知识框图总结
  8. Java多线程(二)——多线程基本特性
  9. git——IntelliJ中配置使用git,码云管理项目
  10. SQL那些事儿(十四)--C#调用oracle存储过程(查询非查询and有参无参)深度好文