Ruby基础知识(一)-包管理器RubyGems

名词解释

RubyGems简称gems, 是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具,一般的ruby的很多插件都有由这种各种的包提供。

作用
  • ruby组件包管理器
  • 提供管理程序包安装的工具。
RubyGems常用的命令行

rubygems常用的命令

安装
  1. 列出安装源
 gem sources -l

终端执行此命令会列出当前正在使用的安装源

*** CURRENT SOURCES ***
https://rubygems.org/
  1. 添加安装源
gem sources -a XXX 
#例如添加清华大学的镜像源
#gem sources --add https://mirrors.tuna.tsinghua.edu.cn/rubygems/

因为好多源代码托管在国外服务器,国内访问慢或无法访问,可以切换国内的镜像源
国内开源镜像站点收集
清华大学开源镜像站

  1. 删除安装源
gem sources -r XXX
#例如 gem sources --remove https://rubygems.org/
  1. 更新安装源缓存
 gem sources -u
  1. 更新 gem 本身
gem update --system
  1. 更新所有程序包
gem update
  1. 更新某一程序包
gem update cocoapods
  1. 使用rubygems 安装插件包 ( cocoapods)
gem install cocoapods   

你可能感兴趣的:(Ruby基础知识(一)-包管理器RubyGems)