主要参考文章:
1.http://guides.ruby-china.org/getting_started.html#7-1
2.http://ruby-china.org/wiki/install_ruby_guide
以下为复制http://ruby-china.org/wiki/install_ruby_guide中内容,并作修改以适应ruby1.9.3+rails3.2.8的安装,红字部分为修改及说明
系统需求
首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:
强烈新手使用 Ubuntu 省掉不必要的麻烦!
以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号)
步骤0 - 安装系统需要的包
- Mac 请安装 Xcode 开发工具,它将帮你安装好 Unix 环境需要的开发包
- Ubuntu 请安装
$ sudo apt-get install -y build-essential openssl curl libcurl3-dev libreadline6 libreadline6-dev git zlib
1g zlib1g-dev libssl-dev libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool imagemagick libmagi
ckwand-dev libpcre3-dev libsqlite3-dev (增加libmysql-ruby libmysqlclient-dev两个包)
步骤1 - 安装 RVM
RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。
$ curl -L get.rvm.io | bash -s stable
(后面增加参数 --ruby,这样在安装好rvm后,就会自动安装ruby1.9.3,并且提示的缺失依赖更加准确,否则会有意外)
等待一段时间后就可以成功安装好 RVM。
给 ~/.bashrc (Linux) 或 ~/.bash_profile (Mac 环境) 加上脚本引用,执行下面这行(注意修改文件名):
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
# This loads RVM into a shell session.' >> ~/.bashrc
然后,重新载入那个文件
# 如果是 Mac $ source ~/.bash_profile # 如果是 Linux $ source ~/.bashrc
检查一下是否安装正确
$ rvm -v(系统安装好的是1.15版本,不过没有影响)
rvm 1.9.2 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]