Ruby包管理器gem优化配置和常用命令

原创 2018年04月16日 14:06:56

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
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zwjzqqb/article/details/79959844

Ruby--gem包管理命令

Gem介绍: Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找、安装、升级和卸载软件包,非常的便捷。 Ruby 1...
  • my_momo_csdn
  • my_momo_csdn
  • 2017-05-22 09:11:14
  • 394

Ruby gem包的管理

export HTTP_PROXY=http://xxx.com:xx 1. 配置好Gemfile: gemfile中可以定义项目中必须要安装的包以及相应的版本号,这样就可以避免不同的安装包以及版本...
  • ffeiffei
  • ffeiffei
  • 2014-03-23 20:47:02
  • 5346

Ruby gem的proxy代理设置方法

        公司里上网是通过公司自己做的代理,因此使用Rubygem的时候没有办法直接安装我们需要的包如Rails,在网上查了很多的有关gem使用代理的方法,很多人都写到gem支持-p参数来设定代...
  • netHibernate
  • netHibernate
  • 2007-08-20 17:03:00
  • 16573

Ruby Selenium-1.1.14.gem

  • 2011年04月22日 22:37
  • 4.97MB
  • 下载

RubyGems简介和使用 ruby+gem常用命令

RubyGems是一个方便而强大的Ruby程序包管理器( package manager),类似RedHat的RPM.它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。无需安装,最新的Ru...
  • dazhi_100
  • dazhi_100
  • 2014-12-17 21:12:18
  • 4102

使用ruby的gem安装gem包的SSL证书错误

最近要学习使用Sass和Compass,因此需要用到ruby环境安装这两个项目,在官网下载了ruby的一键安装包后,以为就结束了。结果gem install一个都不能用,全都被墙了。于是想着换过内的镜...
  • hc1025808587
  • hc1025808587
  • 2016-06-29 11:21:30
  • 2493

window7下安装ruby gem包之Mysql2实践

本人已安装mysql5.6和Ruby23-x64,安装方法见百度等资源。本文只讨论安装gem以及对Mysql2的安装。 1、安装gem     1)进入https://rubygems.org/p...
  • u012322855
  • u012322855
  • 2016-09-07 23:38:27
  • 1330

Ruby Gem 开发入门(一)

背景上一篇文章说过,每一次建立新的Rails项目,都需要重复的配置一些gem包,比如mina、grape、rspec等。本着偷懒的原因,产生了建立一个公共项目,把常见的gem的配置写成generato...
  • zhangjihaha
  • zhangjihaha
  • 2017-08-08 15:44:41
  • 270

windows7下安装ruby,rubyGems和devkit

windows下安装ruby,rubygems,devkit(多图)
  • u012882134
  • u012882134
  • 2016-06-15 20:31:08
  • 6072

Ruby的gem是什么

gem是什么 - 昭哥的博客 - 博客频道 - CSDN.NET  http://blog.csdn.net/lecool/article/details/50260575 Ge...
  • guyue35
  • guyue35
  • 2017-02-06 23:30:04
  • 456
收藏助手
不良信息举报
您举报文章:Ruby包管理器gem优化配置和常用命令
举报原因:
原因补充:

(最多只允许输入30个字)