- 浏览: 148730 次
- 性别:
- 来自: 北京
文章分类
最新评论
gem相关命令使用
1.显示gem的帮助和版本
gem –h/--help
#显示gem的帮助
gem –v /--version
#显示gem的版本号
2. 列出远程库的所有可用软件
gem query --remote
# 短命令: gem q -r
你可以看到一个关于远程主机上所有软件的详细列表。
3. 查找远程主机上的特定软件
gem query --remote --name-matches doom
# 短命令: gem q -rn doom
你将看到一个匹配doom的详细列表。
gem list –remote --d
#用子命令list列出远程安装的gems
4.1 安装一个远程软件
gem install --remote progressbar
# 短命令: gem i -r progressbar –y
远程安装progressbar到你的主机,-y的意思是无条件的安装依赖包
gem install rails –remote
#从远程服务器安装rails包,其中rails可以被替换成任何一个gem list –remote –d中显示的软件包
4.2 安装软件的特定版本
gem ins -r progressbar-0.0.3
安装progressbar的0.0.3版本
gem ins -r progressbar --version '> 0.0.1'
将安装progressbar的大于0.0.1的最新版本
5. 查看一个已安装的软件
gem specification progressbar
# 短命令: gem spec progressbar
你会看到关于已安装的包progressbar的详细信息。
6. 卸载一个软件
gem uninstall progressbar
卸载了progressbar
7.1 将所有安装的软件列表
gem query --local
# 短命令: 'gem q -l'
7.2 查看某个已安装的软件
gem query --local --name-matches doom
# 短命令: 'gem q -ln doom'
或:gem list --local
7.3 需要注意的安装方法
gem ins rake
会先尝试本地安装,如果本地没有就会远程下载。
gem list -b ^C
列出本地和远程的以C开头的软件
8. 浏览所有安装的软件和它们的说明文档
gem_server
会生成一个web服务器,打开http://localhost:8808
就可以看到一个html详细列出了你需要的信息。
9. 使用配置文件
gem: --gen-rdoc --run-tests
如果你想安装软件后总是生成它们的文档和运行单元测试,你可以在配制文件里写上相关的命令,配置文件名是.gemrc,在主目录里。
10. 构建gem包
gem build package.gemspec
#运用bulid子命令构建gem包
查看文章
gem相关命令使用2008-11-04 21:40gem相关命令使用
1.显示gem的帮助和版本
gem –h/--help
#显示gem的帮助
gem –v /--version
#显示gem的版本号
2. 列出远程库的所有可用软件
gem query --remote
# 短命令: gem q -r
你可以看到一个关于远程主机上所有软件的详细列表。
3. 查找远程主机上的特定软件
gem query --remote --name-matches doom
# 短命令: gem q -rn doom
你将看到一个匹配doom的详细列表。
gem list –remote --d
#用子命令list列出远程安装的gems
4.1 安装一个远程软件
gem install --remote progressbar
# 短命令: gem i -r progressbar –y
远程安装progressbar到你的主机,-y的意思是无条件的安装依赖包
gem install rails –remote
#从远程服务器安装rails包,其中rails可以被替换成任何一个gem list –remote –d中显示的软件包
4.2 安装软件的特定版本
gem ins -r progressbar-0.0.3
安装progressbar的0.0.3版本
gem ins -r progressbar --version '> 0.0.1'
将安装progressbar的大于0.0.1的最新版本
5. 查看一个已安装的软件
gem specification progressbar
# 短命令: gem spec progressbar
你会看到关于已安装的包progressbar的详细信息。
6. 卸载一个软件
gem uninstall progressbar
卸载了progressbar
7.1 将所有安装的软件列表
gem query --local
# 短命令: 'gem q -l'
7.2 查看某个已安装的软件
gem query --local --name-matches doom
# 短命令: 'gem q -ln doom'
或:gem list --local
7.3 需要注意的安装方法
gem ins rake
会先尝试本地安装,如果本地没有就会远程下载。
gem list -b ^C
列出本地和远程的以C开头的软件
8. 浏览所有安装的软件和它们的说明文档
gem_server
会生成一个web服务器,打开http://localhost:8808
就可以看到一个html详细列出了你需要的信息。
9. 使用配置文件
gem: --gen-rdoc --run-tests
如果你想安装软件后总是生成它们的文档和运行单元测试,你可以在配制文件里写上相关的命令,配置文件名是.gemrc,在主目录里。
10. 构建gem包
gem build package.gemspec
#运用bulid子命令构建gem包
在window下安装RoR真的是场噩梦...
前天准备在一台win server 2003上安装RoR环境。
安装ruby 1.86不会有什么问题。 直接下载安装windows onclick install 的exe完成安装。
完成后,很熟练地执行以下命令:
gem install rails --include-dependenices
gem install mongrel --include-dependenices
接下来,我还有安装rmagick ,因为在站点中有处理图片的需要。
当然,安装Rmagick,首先会去下载合适的版本包(里面包含有imagemagick的exe安装文件和rmagick rubygem 包)。
安装rmagick...gem 的时候可能会遇到 bufffer error 的错误。这个错误的解决办法在Rmagick上有说明。就是要升级rubygems。
执行如下命令 : gem update --system
把rubygems升级到最新(0.95)后再来执行安装rmagick..gem 就没有问题了。
似乎问题在一个个的解决。
继续 gem install mongrel_service --include-dependenices
错误出现了:
Building native extensions. This could take a while...
ERROR: Error installing mongrel_service:
ERROR: Failed to build gem native extension.
c:/ruby/bin/ruby.exe extconf.rb install mongrel_service --include-dependencies
checking for strncpy_s()... no
creating Makefile
nmake
.....
Gem files will remain installed in c:/ruby/lib/ruby/gems/1.8/gems/win32-api-1.0.
5 for inspection.
Results logged to c:/ruby/lib/ruby/gems/1.8/gems/win32-api-1.0.5/ext/gem_make.ou
t
重新安装了几次还问题依旧...搜索错误,也有遇到类似错误的。就是没有解决办...
经过多次尝试, 最后,比较了别人的环境和现在遇到问题的环境,
最后一次尝试是把rubygems的版本回复到以前(0.92)。
具体做法是gem uninstall rubygems-update
如果有多个版本必须请卸载掉别的版本,卸载过程会有提示。
最后把版本恢复到0.92。
一切恢复正常了...
由此我推断,是更新到最新的rubygems引起的安装错误。如果你也不信遇到了类似的问题,可以尝试一下...
注意:如果恢复后还发现版本是0.95,可以尝试进入..\ruby\gems\1.8\gems\rubygems-update-0.9.2目录下执行setup.rb
1.显示gem的帮助和版本
gem –h/--help
#显示gem的帮助
gem –v /--version
#显示gem的版本号
2. 列出远程库的所有可用软件
gem query --remote
# 短命令: gem q -r
你可以看到一个关于远程主机上所有软件的详细列表。
3. 查找远程主机上的特定软件
gem query --remote --name-matches doom
# 短命令: gem q -rn doom
你将看到一个匹配doom的详细列表。
gem list –remote --d
#用子命令list列出远程安装的gems
4.1 安装一个远程软件
gem install --remote progressbar
# 短命令: gem i -r progressbar –y
远程安装progressbar到你的主机,-y的意思是无条件的安装依赖包
gem install rails –remote
#从远程服务器安装rails包,其中rails可以被替换成任何一个gem list –remote –d中显示的软件包
4.2 安装软件的特定版本
gem ins -r progressbar-0.0.3
安装progressbar的0.0.3版本
gem ins -r progressbar --version '> 0.0.1'
将安装progressbar的大于0.0.1的最新版本
5. 查看一个已安装的软件
gem specification progressbar
# 短命令: gem spec progressbar
你会看到关于已安装的包progressbar的详细信息。
6. 卸载一个软件
gem uninstall progressbar
卸载了progressbar
7.1 将所有安装的软件列表
gem query --local
# 短命令: 'gem q -l'
7.2 查看某个已安装的软件
gem query --local --name-matches doom
# 短命令: 'gem q -ln doom'
或:gem list --local
7.3 需要注意的安装方法
gem ins rake
会先尝试本地安装,如果本地没有就会远程下载。
gem list -b ^C
列出本地和远程的以C开头的软件
8. 浏览所有安装的软件和它们的说明文档
gem_server
会生成一个web服务器,打开http://localhost:8808
就可以看到一个html详细列出了你需要的信息。
9. 使用配置文件
gem: --gen-rdoc --run-tests
如果你想安装软件后总是生成它们的文档和运行单元测试,你可以在配制文件里写上相关的命令,配置文件名是.gemrc,在主目录里。
10. 构建gem包
gem build package.gemspec
#运用bulid子命令构建gem包
查看文章
gem相关命令使用2008-11-04 21:40gem相关命令使用
1.显示gem的帮助和版本
gem –h/--help
#显示gem的帮助
gem –v /--version
#显示gem的版本号
2. 列出远程库的所有可用软件
gem query --remote
# 短命令: gem q -r
你可以看到一个关于远程主机上所有软件的详细列表。
3. 查找远程主机上的特定软件
gem query --remote --name-matches doom
# 短命令: gem q -rn doom
你将看到一个匹配doom的详细列表。
gem list –remote --d
#用子命令list列出远程安装的gems
4.1 安装一个远程软件
gem install --remote progressbar
# 短命令: gem i -r progressbar –y
远程安装progressbar到你的主机,-y的意思是无条件的安装依赖包
gem install rails –remote
#从远程服务器安装rails包,其中rails可以被替换成任何一个gem list –remote –d中显示的软件包
4.2 安装软件的特定版本
gem ins -r progressbar-0.0.3
安装progressbar的0.0.3版本
gem ins -r progressbar --version '> 0.0.1'
将安装progressbar的大于0.0.1的最新版本
5. 查看一个已安装的软件
gem specification progressbar
# 短命令: gem spec progressbar
你会看到关于已安装的包progressbar的详细信息。
6. 卸载一个软件
gem uninstall progressbar
卸载了progressbar
7.1 将所有安装的软件列表
gem query --local
# 短命令: 'gem q -l'
7.2 查看某个已安装的软件
gem query --local --name-matches doom
# 短命令: 'gem q -ln doom'
或:gem list --local
7.3 需要注意的安装方法
gem ins rake
会先尝试本地安装,如果本地没有就会远程下载。
gem list -b ^C
列出本地和远程的以C开头的软件
8. 浏览所有安装的软件和它们的说明文档
gem_server
会生成一个web服务器,打开http://localhost:8808
就可以看到一个html详细列出了你需要的信息。
9. 使用配置文件
gem: --gen-rdoc --run-tests
如果你想安装软件后总是生成它们的文档和运行单元测试,你可以在配制文件里写上相关的命令,配置文件名是.gemrc,在主目录里。
10. 构建gem包
gem build package.gemspec
#运用bulid子命令构建gem包
在window下安装RoR真的是场噩梦...
前天准备在一台win server 2003上安装RoR环境。
安装ruby 1.86不会有什么问题。 直接下载安装windows onclick install 的exe完成安装。
完成后,很熟练地执行以下命令:
gem install rails --include-dependenices
gem install mongrel --include-dependenices
接下来,我还有安装rmagick ,因为在站点中有处理图片的需要。
当然,安装Rmagick,首先会去下载合适的版本包(里面包含有imagemagick的exe安装文件和rmagick rubygem 包)。
安装rmagick...gem 的时候可能会遇到 bufffer error 的错误。这个错误的解决办法在Rmagick上有说明。就是要升级rubygems。
执行如下命令 : gem update --system
把rubygems升级到最新(0.95)后再来执行安装rmagick..gem 就没有问题了。
似乎问题在一个个的解决。
继续 gem install mongrel_service --include-dependenices
错误出现了:
Building native extensions. This could take a while...
ERROR: Error installing mongrel_service:
ERROR: Failed to build gem native extension.
c:/ruby/bin/ruby.exe extconf.rb install mongrel_service --include-dependencies
checking for strncpy_s()... no
creating Makefile
nmake
.....
Gem files will remain installed in c:/ruby/lib/ruby/gems/1.8/gems/win32-api-1.0.
5 for inspection.
Results logged to c:/ruby/lib/ruby/gems/1.8/gems/win32-api-1.0.5/ext/gem_make.ou
t
重新安装了几次还问题依旧...搜索错误,也有遇到类似错误的。就是没有解决办...
经过多次尝试, 最后,比较了别人的环境和现在遇到问题的环境,
最后一次尝试是把rubygems的版本回复到以前(0.92)。
具体做法是gem uninstall rubygems-update
如果有多个版本必须请卸载掉别的版本,卸载过程会有提示。
最后把版本恢复到0.92。
一切恢复正常了...
由此我推断,是更新到最新的rubygems引起的安装错误。如果你也不信遇到了类似的问题,可以尝试一下...
注意:如果恢复后还发现版本是0.95,可以尝试进入..\ruby\gems\1.8\gems\rubygems-update-0.9.2目录下执行setup.rb
发表评论
-
Google App Engine and others
2010-09-15 11:27 798有用的技术文章 先记载 有空 研究下 さくっとRails ... -
基于jquery和mini_magick的图片裁剪
2010-09-15 11:07 1455引用网址 http://duyouhua1214.iteye ... -
深入理解alias, alias_method和alias_method_chain
2010-08-06 17:14 969http://blackanger.blog.51cto.co ... -
Rails 3 特点
2010-08-06 16:38 912真的想留下来 http://railslove.com/w ... -
Fix N+1 Queries
2010-08-06 16:16 914http://rails-bestpractices.com/ ... -
query-reviewer sql explain and review in the page
2010-08-06 12:20 1325引用网址 http://github.com/dsboulde ... -
request-log-analyzer log分析工具
2010-08-06 12:03 1611参考网址: http://github.com/wvanber ... -
IE7 Bug导致Rails Session保存失败
2010-08-06 10:56 972http://www.letrails.cn/archives ... -
Rails保存记录而不更新时间戳
2010-08-06 10:54 1350引用地址: http://www.letrails.cn/a ... -
how to generate qrcode on ror
2010-02-04 16:27 8721. In your rails project, in ... -
rmagick ror 上 安装
2009-11-18 09:06 855rmgick 安装规范 ror很多人现在在用了,但是发现 ... -
Update Rails to 2.2.2 (Rails 2.2.2)
2009-03-08 14:53 988gem install -v=2.2.2 rails Suc ... -
Use helpers in controllers or models
2009-01-19 16:22 928引用http://snipplr.com/view/2505/ ... -
open-flash-chart
2008-11-07 14:07 2429http://pullmonkey.com/2008/7/23 ... -
rake db:migrate
2008-11-07 11:58 1279【ruby on rails】rake db:migrate ... -
rss maker
2008-11-07 11:43 1093http://gdgdlog.net/log/show/130 ... -
acts_as_authenticated
2008-11-07 11:35 1112ruby script/plugin install act ... -
validates
2008-11-07 11:24 1064先週ずっとインフルエンザでダウンしてました。 今日はvail ... -
rails で model の変更を監視するプラグイン
2008-11-07 11:12 1363acts_as_modified モデルの変更を監視して、各 ... -
exception_notification
2008-11-07 11:03 12011 applicattion.rb 配置 incl ...
相关推荐
在本指南中,我们将深入探讨 Ruby Gem 命令的使用,以便于开发者更好地理解和利用这个强大的工具。 1. **安装与更新 Gem** - `gem install [gem_name]`: 安装指定的 Gem,例如 `gem install rails` 将安装 Rails ...
Ruby Gem环境是Ruby编程语言中的一个关键组成部分,它是一个包管理器,负责安装、管理和使用Ruby库,也就是所谓的Gems。在Ruby世界中, Gems不仅仅是代码库,它们包含了执行脚本、元数据以及用于安装和运行时的依赖...
6. **安装和卸载**: 使用 `gem install <gem_name>` 命令安装 Gem,`gem uninstall <gem_name>` 卸载 Gem。还可以使用 `gem update <gem_name>` 更新已安装的 Gem 到最新版本。 7. **本地开发**: 开发者可以创建...
1. 安装Gem:使用`gem install <gem_name>`命令来安装特定的Gem。 2. 更新Gem:使用`gem update <gem_name>`来更新已安装的Gem至最新版本,或者`gem update --system`来更新整个Gem系统。 3. 查看Gem信息:`gem info...
将这些gem文件移动到你的系统GEM目录(通常在`C:\Ruby193\lib\ruby\gems\[version]\gems`下,具体取决于你的安装路径),然后打开命令行,使用以下命令安装gem: ```bash gem install [gem_file_name].gem --local ...
Ruby gem提供命令行动力 使用安装宝石 gem install motivator 然后,您可以从命令行运行gem。 具有激励器可执行文件。 通过激励器的motivate标志如下 motivator --motivate 将打印出随机报价 motivate命令还采用...
使用gem命令时,可以通过-h或--help选项来获取帮助信息,这能展示gem命令所有可用的参数和用途,帮助用户了解如何使用gem。-v或--version选项可以用来查看当前gem工具的版本,这对于验证安装和兼容性很有帮助。 2. ...
在使用 Ruby Mechanize 之前,首要任务是正确安装其依赖的 gem 包。以下是对 Ruby Mechanize 安装过程及其相关知识点的详细解释。 1. **Ruby Gem 管理系统**: Ruby 的包管理系统是 Gem,它允许开发者方便地发布、...
### Ruby 命令集合(一些有用的命令) 在Ruby编程语言的世界里,Rails是一个非常流行的Web应用框架。本文将详细介绍一些常用的Rails命令及其用途,帮助开发者更好地理解和掌握Rails的使用方法。 #### 1. 创建一个...
首先,为了使用`ruby-debug`,你需要确保你的系统已经安装了`ruby`, `rubygems`和`debugger` gem。你可以通过以下命令来安装: ```bash gem install debugger ``` 注意:对于Ruby 2.0及更高版本,`ruby-debug`不再...
2. 使用`gem install`命令,如`gem install sqlite3-ruby-1.3.1-x86-mingw32.gem`,选择适合当前环境的gem包。 3. 安装过程中,gem会自动编译并链接SQLite3的动态库到Ruby扩展中,以便在Ruby代码中使用。 使用`...
这篇学习笔记将详细介绍 `gem` 命令及其相关工具,如 RVM (Ruby Version Manager) 的使用。 首先,我们通过 `ruby -v` 命令来查看当前系统中安装的 Ruby 版本。这有助于确保我们正在使用的是正确的版本。如果需要...
2. 使用`gem install`命令来安装Rails 2.1.0,例如:`gem install rails-2.1.0.gem`。 3. 安装完成后,可以创建新的Rails项目:`rails new myapp -v=2.1.0`,这将使用指定的Rails版本创建一个新的应用。 了解并掌握...
用户可能只需要简单的命令就能设置或切换`GEM_HOME`,这样可以确保每个项目使用特定的gem集,而不是全局的。这样的工具对于开发环境的隔离和版本管理非常有帮助,尤其是对于经常处理多个项目或者需要测试不同gem组合...
在Ruby开发中,使用这样的Gem可以极大地提高效率,因为COPY命令比普通的SQL INSERT语句更快,特别是处理大量数据时。它避免了多次数据库交互的开销,而是以一种批处理的方式一次性完成数据的读取或写入。此外,这种...
Ruby-gemdiff是一款非常实用的工具,主要用于Ruby开发者在日常工作中高效地管理和更新项目中的Gem依赖。这个工具能够帮助开发者快速查找Gem的源码仓库,查看不同版本之间的差异,并且可以方便地更新到最新的或者指定...
4. **安装gem**:在命令行中,使用`gem install tk-win.gem`命令来尝试安装gem。如果遇到权限问题,可以加上`sudo`前缀,或者在无权限的环境中使用`--user-install`选项。 5. **解决依赖问题**:在Ruby 1.9.1中,...
安装完 Ruby 和 RubyGems 后,你可以轻松地通过 `gem` 命令来安装、更新和管理 Ruby 库。例如,要安装一个名为 `sinatra` 的 Web 框架,只需运行 `gem install sinatra`。 总的来说,Ruby 1.9.1 和 Gem 1.3.5 提供...
在Ruby环境中,你可以使用`gem install redis-3.0.0.gem`命令来安装这个库。这个库提供了一系列方法,如`get`、`set`、`hgetall`、`lpush`等,使得开发人员能够方便地执行CRUD操作和其他复杂的数据操作。同时,它还...