1)curl -L get.rvm.io | bash -s stable
2)把下面一行加到~/.zshrc中:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"
3)source ~/.zshrc
4)修改rvm的ruby安裝源到國内的淘寶鏡像伺服器,可提高安裝速度。
sed -i -e 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db
5)Ruby 的安裝與切換
列出已知的 Ruby 版本
rvm list known
安裝一個 Ruby 版本
rvm install 2.2.0
這裡安裝了最新的 2.2.0,
rvm list known
清單裡面的都可以拿來安裝。
切換 Ruby 版本
rvm use 2.2.0
如果想設定為預設版本,這樣一來以後新打開的控制台預設的 Ruby 就是這個版本
rvm use 2.2.0 --default
查詢已經安裝的ruby
rvm list
解除安裝一個已安裝版本
rvm remove 1.8.7
6) 更改gem source
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org
# 請確定隻有 ruby.taobao.org
然後就可以用gem了。
如果你使用 Gemfile 和 Bundle (例如:Rails 項目)
你可以用bundle的gem源代碼鏡像指令。
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org
這樣你不用改你的 Gemfile 的 source。
source 'https://rubygems.org/'
gem 'rails', '4.1.0'
...