Linux平台(debian)--------------
第一个方式:是仅下载源代码,然后手工编译安装。
第二种方式:许多平台都提供相应的机器体系结构的发行包,它们使 Ruby 的安装相当容易
#apt-get install ruby irb rdoc
要安装 RubyGems,首先从下载页 里下载 RubyGems 0.9.0。解开归档文件,然后运行 setup.rb
。在某些操作系统上你需要作为root用户去这些事。
例如,在 linux 上:
$ tar xzvf rubygems-0.9.0.tar.gz $ cd rubygems-0.9.0 $ su - # ruby setup.rb
资源-------------------
它们中很多是以便捷的 gem 文件格式发布的,其它的则是通过将源代码目录打包成归档文件(例如 .zip 或 .tar.gz)进行发布
RubyForge 是一个收集广泛的 Ruby 资源库站点,这个站点最值得看看的是它的软件地图 ,这是一个按主题分类的资源库列表。(如果你创建完了你自己的资源库,你可以在 RubyForge 注册 一个项目,这样你就得到了一个免费的子版本的访问权限、web 空间以及邮件列表。)
Ruby 应用程序档案(Ruby Application Archive) (通常简称为 RAA)是一个包含各种各样的 Ruby 软件的索引簿,并且它是按功能来进行分类的。现在,数据库 类别包含最多的条目,紧随其后的是 Net 。HTML 以及 XML 也是非常流行的类别。在那里甚至还有四个物理学 分类的条目.
搜索命令可以通过确定的名字来搜索 gem。要搜索一个名字里包含了 html 关键词的 gem:
$ gem search html --remote *** REMOTE GEMS *** html-sample (1.0, 1.1) A sample Ruby gem, just to illustrate how RubyGems works.
(参数标志--remote
表明我们将要搜索的是 Rubyforge 的官方 gem。)
当你知道你想安装哪个 gem 的时候:
$ gem install html-sample
你还可以使用 --version
参数标志来指定版本的安装资源库。
$ gem install html-sample --version 1.0
为了得到一个 Rubyforge 的所有 gem 的完整列表:
$ gem list --remote
要想只列出你已经安装的 gem,去掉后边那个标志参数。
$ gem list
想要得到更多的关于使用 RubyGems 的信息,请参阅官方手册 ,那里包含了一些在 Ruby 脚本中使用 gem 的例子。