Linux下源码安装Ruby 2.0.0-p0 及 Rails 4.0.0.beta1

测试环境: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镜像。

具体设置参见:

http://ruby.taobao.org/

安装完成!

你可能感兴趣的:(Ruby,Rails,rails4,ruby2)