Ruby Programming/Installing Ruby
Mac OS X 和许多 Linux 发行版都预装了 Ruby,另外的操作系统operating systems比如Microsoft Windows也都可以安装。下面是在各种系统上面安装的最简便的方法,不过你也可以从Ruby web site下载源码自己编译。
操作系统
编辑Solaris
编辑可以从www.blastwave.org取得。利用pkg-get指令:
http://www.blastwave.org/pkg-get.php
执行指令是:
/opt/csw/bin/pkg-get install ruby
即可自动下载安装完成。
Mac OS X
编辑Ruby 在Mac OS X已预先安装好了. 为了确认Ruby在您系统上的版本:
- 执行Terminal
- 在命令列模式下输入:
ruby -v
如果你要装最近版本的Ruby,你可以这样做:
Linux
编辑Ruby在许多Linux系统上都会预先安装。可以透过命令列模式下输入ruby -v
来检查Ruby是否已经被安装。
如果Ruby还没安装,或者你要升级到最新版本的Ruby,你可以透过你发行版本的套件库中安装。
Debian
编辑在Debian上可以用Synaptic或者apt来安装Ruby。 但是,并不建议透过deb套件档来安装在Ubuntu或者是Debian上,建议下载源代码手动编译会比较好。
Fedora Core
编辑如果您使用Fedora Core 5或者更新版, 你可以透过图形化界面下的 Pirut 来安装Ruby.[1] 也可以透过命令列模式下的yum来安装Ruby yum.
Mandriva Linux
编辑Mandriva Linux可以使用urpmi来安装Ruby。
Red Hat Linux
编辑Red Hat Linux可以使用RPM来安装Ruby。
SuSE Enterprise Linux
编辑w:SuSE Enterprise Linux可以从其另外的 SDK 盘安装,里面不仅包括了Ruby,也有其他的Ruby工具。
Ubuntu
编辑在Ubuntu上可以用Synaptic或者apt来安装Ruby。
但是,并不建议透过deb套件档来安装在Ubuntu或者是Debian上,建议下载源代码手动编译会比较好。
Windows
编辑Ruby并没有被预先安装在任何版本的Windows上,但是我们还是有许多方法可以将Ruby安装到Windows上
- 从Ruby官方网站下载安装已经被编译好的Ruby直译器执行档
- 安装Cygwin,这是一个自由软件。在安装的过程中你可以将"ruby"套件打勾。
- 从RubyForge上下载Ruby one-click installer,但这个版本是别人的专案,更新的速度不会比官方还要快速,但是是最简单的安装方式。
FreeBSD
编辑FreeBSD 包括了 Ruby 的包,使用 ports 安装也很方便。如果是安装预先编译的包的话,可以用sysinstall命令,然后选相应的package就好了。如果是用ports的话,也只是需要make一下。
cd /usr/ports/lang/ruby18 make install clean
详细的使用ports的方法可以参阅 FreeBSD 的官方手册。http://www.freebsd.org