hello-world
webエンジニアのメモ。とりあえずやってみる。

[Mac]rbenvを使ってRuby2.0をインストール

公開日時

rbenvを使ってMacにRuby2.0をインストールした際のメモです。

環境

MacOS X 10.8.3

前提条件

  • homebrewインストール済み

  • CommandLineToolsインストール済み

手順

homebrewを最新状態に

brew update

homebrewの状態を確認

brew doctor

Warning: Some installed formula are missing dependencies.
You should `brew install` the missing dependencies:

    brew install libtool openssl

Run `brew missing` for more details.

warningが出たので以下を実行

brew install libtool openssl

readlineをインストール

brew install readline

ruby-buildをインストール

brew install ruby-build

rbenvをインストール

brew install rbenv

シェルの設定を追加して再読み込み(zsh)

設定追加

vi ~/.zshrc

eval "$(rbenv init -)"

再読み込み

source ~/.zshrc

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

rbenv install -l

  ・・・
  1.9.3-rc1
  2.0.0-dev
  2.0.0-p0
  ・・・

Ruby2.0のインストール

RUBY_CONFIGURE_OPTS="--with-readline-dir=`brew --prefix readline`" rbenv install 2.0.0-p0

※ 結構時間がかかるので注意

インストール確認

rbenv versions

* system (set by /Users/xxxx/.rbenv/version)
  2.0.0-p0

2.0をデフォルトに設定

rbenv global 2.0.0-p0

変更を反映

rbenv rehash

※ gemを追加した場合等、rbenvを用いて何か変更を行った際は rbenv rehash を実行しないと反映されないので注意

Rubyのバージョン確認

ruby -v

ruby 2.0.0p0 (2013-02-24 revision 39474) [x86_64-darwin12.3.0]

無事にRuby2.0がインストールできました

参考URL


Related #mac

[mac]FinderでMarkdown(md)形式のファイルをプレビューしたい

QuickLookを使うとアプリを起動しなくてもファイルの内容をプレビューできるので「テキストファイルの内容をちょっと見たい」といった時に非常に便利です。

[mac]iPadをサブディスプレイ化するDuet Displayを使おうとしたら初期設定にハマった話

iPad外部ディスプレイ化の新本命「Duet Display」公開 : ギズモード・ジャパン

[Mac]『入門Chef Solo』を読んで試してみた

伊藤直也さんの『 入門Chef Solo』を読んで、実際にVagrantを使って試してみた。

[mac]Karabinerでキーボード設定を便利にする(キーリピート、USキーボードの日本語切り替え)

以前は「KeyRemap4MacBook」という名前でしたがいつの間にか「Karabiner」に名前が変わっていました。