rbenv install --listで最新のrubyがでないときの解決方法
rbenvで最新rubyをinstall
久々にlocalのrubyのバージョンをあげようとして
$rbenv install --list
したら最新版がでなかったのでメモ(昔苦戦してた気がする)
rbenvとは
複数のRubyのバージョンを管理してくれるやつ
下記GitHubより
Upgrading with Homebrew To upgrade to the latest rbenv and update ruby-build with newly released Ruby versions, upgrade the Homebrew packages: $ brew upgrade rbenv ruby-build
通常
$brew upgrade rbenv ruby-build
これを叩けば良さそう。
だめだったら1
$cd ~/.rbenv/
$git pull
で最新をgithubから持ってくる方法を試した
だめだったら2(最終手段)
$cd ~/.rbenv/versions
$rm -rf 'rbenv root'
$brew install rbenv
$git clone https://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
なんかこんな手順で成功しました、、
$rbenv install --list
で最新の2.4.1のrubyを確認
$rbenv install -v 2.4.1
あとはこれでinstall
$rbenv global 2.4.1
でグローバルのrubyバージョンを変更して終わりです。
その後の流れ
解決しなかったらこの辺見ればわかると思います。。。