- Published on
rbenvのリストが最新に更新されない場合の対処法
- Authors
- ジャバ・ザ・ハットリ
Ruby 2.2.2 がリリース(2015 年の 4 月)されて、古いバージョンの Ruby をバージョンアップする時の極めて地味な問題。
リストに最新版が出ない場合。
$ rbenv install --list
Available versions:
1.8.6-p383
1.8.6-p420
1.8.7-p249
:
:
2.2.1
:
なんで 2.2.2 がずっと出てこないんだよー、とか。
一般的な対処法としては ruby-build をアップグレードしたら Ok ですよ、と。
で、以下のようなコマンドをうつ。
$ brew upgrade ruby-build
もしくは HEAD を指定して、
$ brew upgrade ruby-build --HEAD
とすれば解決した、って記事があるけど。
なぜか私は解決しなかった。リストには一向に最新版が現れず。
で仕方なくやったことは ruby-build のフォルダに行って git pull
$ cd ~/.rbenv/plugins/
$ git pull
これでダーっと最新版が入って 2.2.2 が出てくる。
なんで brew upgrade が効かないのかは謎のまま。。。