测试环境:Linux Mint 13 Maya(Xfce版本)
访问http://www.ruby-lang.org/en/
下载最新的 Ruby 2.0.0-p0
http://ftp.ruby-lang.org/pub/ruby/2.0/ruby-2.0.0-p0.tar.gz
安装前准备(Ubuntu,Debian):
sudo apt-get install build-essential
sudo apt-get install libssl-dev libyaml-dev
安装前准备(Fedora/CentOS/RHEL)
yum install libssl-devel libyaml-devel
解压缩
tar zxvf ruby-2.0.0-p0.tar.gz
配置
cd ruby-2.0.0-p0
./configure
编译
make
安装(需要root权限)
sudo make install
安装后测试
dafei$ ruby --version
ruby 2.0.0p0 (2013-02-24) [i686-linux]
安装Rails 4.0 beta1(需要root权限)
sudo gem install rails --version 4.0.0.beta1
测试Rails 4.0
$ rails --version
Rails 4.0.0.beta1
查看gem 列表
$ gem list
*** LOCAL GEMS ***
actionmailer (4.0.0.beta1)
actionpack (4.0.0.beta1)
activemodel (4.0.0.beta1)
activerecord (4.0.0.beta1)
activerecord-deprecated_finders (0.0.3)
activesupport (4.0.0.beta1)
arel (4.0.0.beta1)
atomic (1.0.1)
bigdecimal (1.2.0)
builder (3.1.4)
bundler (1.3.0)
erubis (2.7.0)
hike (1.2.1)
i18n (0.6.2)
io-console (0.4.2)
json (1.7.7)
mail (2.5.3)
mime-types (1.21)
minitest (4.3.2)
multi_json (1.6.1)
polyglot (0.3.3)
psych (2.0.0)
rack (1.5.2)
rack-test (0.6.2)
rails (4.0.0.beta1)
railties (4.0.0.beta1)
rake (0.9.6)
rdoc (4.0.0, 3.12.2)
sprockets (2.9.0)
sprockets-rails (2.0.0.rc3)
test-unit (2.0.0.0)
thor (0.17.0)
thread_safe (0.1.0)
tilt (1.3.3)
treetop (1.4.12)
tzinfo (0.3.35)
!!!!为了国内能更好地安装gem,建议采用taobao提供的rubygems镜像。
具体设置参见:
安装完成!