因为重装系统,就试着使用了下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