OSX でシステムの Ruby バージョンを最新バージョン (2.2.1) に正しく更新する方法
概要
Ruby の最新バージョンにアップデートしようとしています。 Ruby-lang.org/en/documentation/installation/#homebrew で、homebrew 経由で実行できるはずであることがわかりました。
brew install ruby
ただし、「更新」した後に Ruby のバージョン (ruby -v) をリストすると、まだ古いバージョン 2.0.0 のままでした。
Hermes:~ Sancho$ ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin13]
たまたま /usr/local/bin/ の内容をリストしたところ、シンボリック リンクが表示されました。
ルビー -> ../セラー/ルビー/2.2.1/bin/ルビー
したがって、何が起こっているのか、なぜバージョンには本来の 2.2.1 ではなく古い番号が表示されているのかがわかりません。
他のさまざまな Ruby ツール (erb、gem、irb、rake、rdoc、ri) のバージョン 2.2.1 への sym リンクもあります。
では、ここで何が起こっているのでしょうか?また、バージョン 2.2.1 を正しくインストールするにはどうすればよいでしょうか?
RVMもインストールしていますが、rubyのシステムバージョンを最新のものに更新したいと考えています。
解決策
簡単なステップ
brew uninstall ruby # (if installed)
brew install ruby
次に、パスをコピーしてターミナルに貼り付け、ターミナルを再起動します。 Ruby –version を確認してください