其实,看到很多篇了,例如
http://lanvige.iteye.com/blog/851836就不错。我就
我自己的一些情况记录一下吧。
1
RVM
官网本来有安装很容易
$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
这里说明一下:
a 引导符$不要拷进去
b rmv的安装依赖 curl和git
curl和git本来可以
sudo aptitude install curl git
直接装上。但是如果,你是按照RVM的说明装
会有源码编译
# Install git
bash < <( curl -s https://rvm.beginrescueend.com/install/git )
# Install RVM
bash < <(curl -s https://rvm.beginrescueend.com/install/rvm)
就会遇到build-essential和zlib1g zlib1g-dev的问题,就是要提前把编译环境装好。
sudo aptitude install zlib1g zlib1g-dev build-essential
2 RVM配置和ruby
RVM装上,就可以看到说明了。装完的提示还比较不错。主要有
a 加载RVM环境
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
放到.bashrc或者.bash_profile
b 根据提示安装ruby依赖
sudo aptitude install build-essential bison openssl libreadline5 libreadline5-dev curl git-core zlib1g zlib1g-dev libssl-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libmysqlclient-dev
c 安装ruby 1.9.2 并设置为默认
rvm install 1.9.2
rvm 1.9.2 --default
3. 安装rails 3
gem install rails
这里稍微说明,rvm的
理解,所以不加sudo。因为RVM的设计就是基于用户的不能装到
system下。