LoginSignup
24

More than 5 years have passed since last update.

anyenv上のrbenvでRubyのバージョンを最新化する

Posted at

インストール可能なRubyのバージョンの確認方法

$ rbenv install -l

Available versions:
...
  2.3.0-preview2
  2.3.0
  2.4.0-dev
...

2016年5月現在の最新の安定版の2.3.1をインストールしたい

そうだ、anyenv上にrbenvをインストールしたんだったまで

$ brew update
$ brew upgrade ruby-build

Error: ruby-build not installed

anyenv上のruby-buildを最新化

$ cd ~/.anyenv/envs/rbenv/plugins/ruby-build && git pull origin master

インストール可能なRubyのバージョンを再確認

$ rbenv install -l

Available versions:
...
  2.3.0-preview2
  2.3.0
  2.3.1
  2.4.0-dev
...

2.3.1がインストール可能に🎉

インストールと適用

$ rbenv install 2.3.1

$ rbenv versions
  system
* 2.3.0 (set by /Users/yourname/.anyenv/envs/rbenv/version)
  2.3.1

$ rbenv global 2.3.1

$ rbenv versions
  system
  2.3.0
* 2.3.1 (set by /Users/yourname/.anyenv/envs/rbenv/version)

めでたし。

プラグインアップデートの自動化

anyenv-updateを使って**env系とプラグインのアップデートを自動化

$ mkdir -p $(anyenv root)/plugins

$ git clone https://github.com/znz/anyenv-update.git $(anyenv root)/plugins/anyenv-update

$ anyenv update

**env系とそれぞれのプラグインをanyenv updateコマンドひとつでpullしてきてくれます🎉

参考

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
24