首先向大家介绍一下我使用的环境,我的Linux是用虚拟机安装的,VMware Workstation 5.5,安装的是Fedora 8。在Fedora的iso文件中包含了ruby的rpm包,但使用它自带的rpm包不能满足我们安装Rails的需要,所以需要到http://www.ruby-lang.org/en/上去下载ruby完整安装包,我下载的 是1.8.6的源代码。下下来之后先解压,使用tar命令解压
tar xvf 文件名
解压之后在当前目录下会多一个ruby-1.8.6的目录,在这个目录下就是ruby的源文件,当然需要编译然后再安装。使用cd命令进入这个目录。
cd ruby-1.8.6
进入ruby-1.8.6目录后,可以通过执行一下几步来安装:
1 在终端中输入 ./configure,然后回车等待
2 执行make命令,在终端中输入make,然后回车等待
3 测试make命令是否执行成功,在终端输入make test,当看到successful时,说明make命令执行成功
4 在终端中输入make install-all命令,安装ruby
好,我们已经安装好ruby了,下面开始安装rubygems。
首先需要下载rubygems,大家可以到http://rubyforge.org/frs/?group_id=126上去下载rubygems。下载下来的是一个压缩包,解压后把终端的工作目录定位到解压后的文件夹中,输入ruby setup.rb命令,安装rubygems。
安装好rubygems后,就可以通过rubygems来安装rails了。在终端中输入一下命令
gem install rails –include-dependencies
等执行完以上的命令后已成功安装ruby和rails了。