gem 命令

ruby -v #查看ruby 版本 
ruby -e ‘‘require"watir"; puts Watir::IE::VERSION‘‘ #查看watir版本

rvm list known #列出已知的ruby版本
rvm install 1.9.3
rvm use 1.9.3 | rvm use system
rvm use 1.9.3 --default
rvm list #列出本地ruby版本
rvm remove 1.9.2
具体详情见RVM实用指南 https://ruby-china.org/wiki/rvm-guide

gem -v #gem版本 
gem source #gem资源
gem sources -a url |gem sources -r url #gem添加或删除配置源
gem update #更新所有包 
gem update --system #更新RubyGems软件 
gem install rake #安装rake,从本地或远程服务器 
gem install rake --remote #安装rake,从远程服务器 
gem install watir -v(或者--version) 1.6.2#指定安装版本的 
gem uninstall rake #卸载rake包 
gem list d #列出本地以d打头的包 
gem query -n ‘‘[0-9]‘‘ --local #查找本地含有数字的包 
gem search log --both #从本地和远程服务器上查找含有log字符串的包 
gem search log --remoter #只从远程服务器上查找含有log字符串的包 
gem search -r log #只从远程服务器上查找含有log字符串的包 
gem help #提醒式的帮助 
gem help install #列出install命令 帮助 
gem help examples #列出gem命令使用一些例子 
gem build rake.gemspec #把rake.gemspec编译成rake.gem 
gem check -v pkg/rake-0.4.0.gem #检测rake是否有效 
gem cleanup #清除所有包旧版本,保留最新版本 
gem contents rake #显示rake包中所包含的文件 
gem dependency rails -v 0.10.1 #列出与rails相互依赖的包 
gem environment #查看gem的环境

gem 命令,布布扣,bubuko.com

时间: 2024-12-20 05:21:50

gem 命令的相关文章

Ruby Gem命令详解

转自:http://www.jianshu.com/p/728184da1699 Gem介绍: Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找.安装.升级和卸载软件包,非常的便捷. Ruby 1.9.2版本默认已安装Ruby Gem,如果你使用其它发行版本,请参考“如何安装Ruby Gem”. Ruby gem包的安装方式: 所有的gem包,会被安装到 /[Ruby root]/lib/ruby/gems/[ver]/

ERROR: While executing gem ... (Encoding::UndefinedConversionError) U+7CFB to IBM437 in conversion from UTF-16LE to UTF-8 to IBM437,当你执行gem 命令时,提示如上信息解决方案如下。

when you  use  gem install package ,the result:ERROR: While executing gem ... (Encoding::UndefinedConversionError) U+7CFB to IBM437 in conversion from UTF-16LE to UTF-8 to IBM437 解决方法: 去本地路径下修改编码,这么提示是因为编码不一致导致的. 修改registry 文件中的编码: 修改后就没有问题了.

ruby+gem常用命令

gem是一种文件组织的包,一般的ruby的很多插件都有由这种各种的包提供.我们来看看gem的用法 ruby -v #查看ruby 版本 ruby -e ''require"watir"; puts Watir::IE::VERSION'' #查看watir版本 rvm list known #列出已知的ruby版本 rvm install 1.9.3 rvm use 1.9.3 | rvm use system rvm use 1.9.3 --default rvm list #列出本

整理Ruby相关的各种概念(rvm, gem, bundle, rake, rails等)

转自:http://henter.me/post/ruby-rvm-gem-rake-bundle-rails.html Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境.Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件.都由RVM管理. Rails 这个也不用多说,著名开发框架.详细看 http://zh.wikipedia.org/wiki/Ruby_on_Rails RubyG

Ruby相关的各种概念(rvm, gem, bundle, rake, rails等)

Ruby 这个就不用多说了 RVM 用于帮你安装Ruby环境,帮你管理多个Ruby环境,帮你管理你开发的每个Ruby应用使用机器上哪个Ruby环境.Ruby环境不仅仅是Ruby本身,还包括依赖的第三方Ruby插件.都由RVM管理. Rails 这个也不用多说,著名开发框架.详细看 http://zh.wikipedia.org/wiki/Ruby_on_Rails RubyGems RubyGems是一个方便而强大的Ruby程序包管理器( package manager),类似RedHat的RP

gem(ruby) 常见用法

Gem介绍: Gem是一个管理Ruby库和程序的标准包,它通过Ruby Gem(如 http://rubygems.org/ )源来查找.安装.升级和卸载软件包,非常的便捷. Ruby 1.9.2版本默认已安装Ruby Gem,如果你使用其它发行版本,请参考"如何安装Ruby Gem". Ruby gem包的安装方式: 所有的gem包,会被安装到 /[Ruby root]/lib/ruby/gems/[ver]/ 目录下,这其中包括了Cache.doc.gems.specificati

解决国内gem不能用的问题

转自:http://www.haorooms.com/post/gem_not_use 最近在安装SASS的时候,用到gem命令,但是运行出行如下错误! C:\Users\len>gem install sass ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) Errno::ETIMEDOUT: A connection attempt failed because the connected party di d

纯命令行教你Cocoapods的安装和使用

关于cocoapods的介绍和作用,网上有很多大神介绍的比我清楚,建议去看一下唐巧的http://blog.devtang.com/blog/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/.http://www.360doc.com/content/14/0309/10/11029609_358970353.shtml我就不多说了,这里直接上方法. 一.安装 CocoaPods 安装方式灰常简单,Mac下都自带ruby,使用ruby的g

Unix 下 使用 RVM 管理 Ruby 和 gem

转载:http://www.ibm.com/developerworks/cn/aix/library/au-aix-manage-ruby/ ? 尽管 Internet Relay Chat.论坛和版本控制工具(如 Git 和 Github)令分布式开发变得十分简单,但是重建另一个开发人员的环境将会十分困难.在一个新的开发机器上支持现有代码体,需要至少匹配初始编码人员的部分(也有可能是全部)堆栈,或是匹配增强应用程序所必需的软件组件.堆栈可能要求使用某种操作系统(比如 UNIX?.Linux?