gem是一个Ruby的包管理工具,类似于yum
安装gem
yum -y install rubygems
查看帮助
gem --help
gem help list
网络源优化
建议删掉所有的网络源,只使用国内的源,优化速度
# 查看gem使用的网络源
gem sources -l
# 删除某个网络源
gem sources --remove https://rubygems.org/
# 添加国内的网络源
gem sources --add https://gems.ruby-china.org/
查看源上的软件包
# 查看源上所有的软件包
gem query --remote
# 根据名字匹配包查看,可以匹配正则
gem query --remote --name-matches '^redis$'
# 查看详细信息
gem query --remote --name-matches '^redis$' -d
安装包
# 安装包,安装指定版本的包
gem install --remote redis
gem install redis
gem install redis -v 3.3.5
查看已经安装包的详细信息,想当详细
gem specification redis
gem specification redis -v 3.2.2
卸载
gem uninstall redis
gem uninstall redis -v 3.3.5
查看本地已安装的包
gem list --local
gem query --local
gem query --local --name-matches '^redis$' -d