名词解释
RubyGems简称gems, 是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具,一般的ruby的很多插件都有由这种各种的包提供。
作用
- ruby组件包管理器
- 提供管理程序包安装的工具。
RubyGems常用的命令行
安装
- 列出安装源
gem sources -l
终端执行此命令会列出当前正在使用的安装源
*** CURRENT SOURCES ***
https://rubygems.org/
- 添加安装源
gem sources -a XXX
#例如添加清华大学的镜像源
#gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/
因为好多源代码托管在国外服务器,国内访问慢或无法访问,可以切换国内的镜像源
国内开源镜像站点收集
清华大学开源镜像站
- 删除安装源
gem sources -r XXX
#例如 gem sources --remove https://rubygems.org/
- 更新安装源缓存
gem sources -u
- 更新 gem 本身
gem update --system
- 更新所有程序包
gem update
- 更新某一程序包
gem update cocoapods
- 使用rubygems 安装插件包 ( cocoapods)
gem install cocoapods









网友评论