LoginSignup
3
1

More than 5 years have passed since last update.

rbenvでRubyの環境を最新の状態にする方法

Posted at

rbenv, ruby-buildを最新に更新する。

$ brew update
$ brew upgrade ruby-build

rbenvでインストール可能なリストを確認する。

$ rbenv install --list
Available versions:
  ...
  2.1.0-preview2
  2.1.0-rc1
  2.1.1 # 最新バージョン
  ...

Rubyの最新バージョンをインストールする。

rbenv install 2.1.1
rbenv versions
  system
  2.1.0
* 2.1.1 (set by /Users/username/.rbenv/version)

インストール済みのバージョンを確認する。

ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]

デフォルトで使用するRubyのバージョンを指定する。

rbenv global 2.1.1

古いバージョンをアンインストールする。

rbenv uninstall 2.1.0

Railsインストール

$ gem install rails   # railsの最新バージョンをインストール 
$ gem list rails   # インストールされているのを確認
   *** LOCAL GEMS ***
   rails (4.0.0)

インストールしたgemを有効にするために以下を実行

$ rbenv rehash

うまくいかない場合

依存しているruby-buildがrubyのバージョンに関係ある
/.rbenv/plugins/ の中にあるruby-buildを最新にすればいいらしい。

$ cd .rbenv/plugins/ruby-build
$ git pull origin master

なぜ下記の brew で最新にならないんだろか。
2重に install されている気がする。

$brew upgrade ruby-build

参考サイト

http://qiita.com/yujiroarai/items/56f40b0a1fecff2cd11c
https://gist.github.com/mochiz/4736183
http://qiita.com/yahsan2/items/afbabacfd414d13a1504

3
1
0

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
3
1