RVM

Ruby 版本控制器

參考:
https://rvm.io/rvm/install

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

results matching ""

    No results matching ""