因为重装系统,就试着使用了下RVM来安装和管理Ruby和Rails,记录下安装过程。
首先需要安装curl
$ sudo apt-get install curl
因为RVM安装文件是从github上通过git来获取的,所以还需要本地有git,我是通过build来安装的,你也可以通过下面命令直接从apt里进行安装。
$ sudo apt-get install git-core
安装RVM
$ bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
安装完成后,配置启动环境,修改~/.bashrc 文件,加入
# add rvm
if [[ -s "$HOME/.rvm/scripts/rvm" ]] ; then
source "$HOME/.rvm/scripts/rvm" ;
fi
在新的终端里就能看到rvm是否已安装成功:
$ rvm notes
可以看到屏上所显rvm的一些信息。
RVM安装完成后,就可以通过TA来安装管理 Ruby 了。用下面一条命令来安装Ruby 1.9.2
$ rvm install 1.9.2
*Ruby包的下载实在太慢了,这里总是中断。有个小技巧,你可以用工具下载好ruby-1.9.2-p0.tar.bz2,然后手工放到~/.rvm/archives 目录下。然后再运行这条命令,就可以直接解压安装了。
把该版本的Ruby设为默认
$ rvm --default ruby-1.9.2-ruby-1.9.2-p0
编译安装完成之后,运行以下命令测试
$ ruby -v
如果屏上显示如下信息,说明安装成功
ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
安装Rails 3
$ gem install rails
运行rails -v测试,同上。
$ rails -v
可以看到是最新的版本 Rails 3.0.3