RVM
Ruby 版本控制器
Install RVM stable with ruby:
\curl -sSL https://get.rvm.io | bash -s stable --ruby
額外安裝 Rails:
Additionally with rails:
\curl -sSL https://get.rvm.io | bash -s stable --rails
指令
- Check installed rubies list(列出目前可安裝的RUBY)
$ rvm list known
如果版本過舊,使用 $ rvm get master 更新一下目前已支援版本列表
- 安裝 ruby v2.4 並設為預設使用版本
rvm install 2.4 --default
- Use the newly installed Ruby.
$ rvm use 2.4
- Check if install is successful.
$ rvm list
$ type rvm | head -1
創建 gemset
gemset 是綁定在 ruby 版本底下的:
$ rvm 2.1.1
$ gem install rails -v 5.1.1
$ rvm gemset create rails511 rails501
Gemset 'rails511' created.
Gemset 'rails501' created.
$ rvm 2.4.1@rails511
$ gem install rails -v 5.1.1
$ rvm 2.4.1@rails501
$ gem install rails -v 5.0.1
之後就可以在不同版本之間切換 Rails 了:
$ rvm 2.4.1@rails511 ; rails --version
Rails 5.1.1
$ rvm 2.4.1@rails501 ; rails --version
Rails 5.0.1
$ rvm use 2.4.1@rails501 --default