Ruby On Rails在Ubuntu 12.04.1 LTS下的安装

Ubuntu 12.04.1 LTS Desktop下使用RVM进行RoR安装及配置。

1、安装 RVM 

执行如下命令:

sudo apt-get install curl
curl -L get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm requirements

应该会有类似提示:

Additional Dependencies:
# For Ruby / Ruby HEAD (MRI, Rubinius, & REE), install the following:
ruby: /usr/bin/apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

根据提示执行如下命令:

rvmsudo apt-get install build-essential openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake libtool bison subversion pkg-config

2、安装Ruby

执行如下命令:

rvm install 1.9.3 #安装1.9.3版本,当然你也安装ree。
rvm use 1.9.3 –default #设置为默认

3、安装RubyGems、Rails及其他

执行如下命令:

rvm rubygems current
gem install rails
#要用的其他
gem install bundle
gem install thin

4、检查及完成

执行如下命令:

ruby -v
gem list

完成!

Mac OS X 10.4(Tiger)下Ruby On Rails 编译安装

1.安装Xcode 2.5

下载链接:xcode25_8m2558_developerdvd.dmg,完成后直接安装即可。

2.安装Ruby

curl –O ftp://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p376.tar.gz

tar xzvf ruby-1.9.1-p376.tar.gz

cd ruby-1.9.1-p376

./configure –prefix=/usr/local

make

sudo make install

3.安装RubyGem

curl –O http://rubyforge.org/frs/download.php/69365/rubygems-1.3.6.tgz

tar xzvf rubygems-1.3.6.tgz

cd rubygems-1.3.6

sudo ruby setup.rb

4.安装Ruby On Rails

sudo gem install rails –include-dependencies

5.配置路径

安装完成后如果你直接执行ruby -v,看到的将还是系统已有的1.8.2版本,还需要执行如下操作。

nano ~/.profile

加入如下内容,保存退出。

export PATH=”/usr/local/bin:/usr/local/sbin:$PATH”

执行:

. ~/.profile

检查是否加入/usr/local/bin等内容,执行如下命令:

echo $PATH

如果已经包含我们加入的部分,再运行ruby -v就可以看到是版本已经是1.9.1p376。

完成。

Ruby On Rails在Debian下的安装

首先升级Debian先,如果你刚装的新版本,就没有必要了.

aptitude update
aptitude upgrade

然后,安装完整的Ruby,注意,也许你不需要.

aptitude install `apt-cache search -n ruby1.8 | cut -d ‘ ‘ -f 1` irb1.8 rdoc1.8 ri1.8
aptitude install rubygems

当你只是Ruby On Rails的简单使用,可以忽略上一步的命令,执行这个安装gem就可以了.

aptitude install rubygems build-essential

最后,安装Rails.

gem install rails –include-dependencies

如果你无法执行gem命令,请编辑 /etc/bash.bashrc,在Path 部分加上/var/lib/gems/1.8/bin,或直接执行

PATH=$PATH:/var/lib/gems/1.8/bin

Done.