=====rbenv===== ====yosemiteのとき==== $ brew install rbenv ruby-build rbenv-gem-rehash $ git clone https://github.com/sstephenson/rbenv-default-gems.git ~/.rbenv/plugins/rbenv-default-gems $ echo 'bundler\nrails' ~/.rbenv/default-gems .zshrcに if which rbenv > /dev/null; then eval "$(rbenv init -)"; fi function gem(){ $HOME/.rbenv/shims/gem $* if [ "$1" = "install" ] || [ "$1" = "i" ] || [ "$1" = "uninstall" ] || [ "$1" = "uni" ] then rbenv rehash fi } function bundle(){ $HOME/.rbenv/shims/bundle $* if [ "$1" = "install" ] || [ "$1" = "update" ] then rbenv rehash fi } export PATH="$HOME/.rbenv/shims:$PATH" $ rbenv install 2.2.2 /usr/local/にrubyをインストールしたい。rbenv使って。のメモ。 ====rbenvインストール==== $ cd /usr/local $ sudo git clone git://github.com/sstephenson/rbenv.git rbenv $ sudo mkdir /usr/local/rbenv/shims $ sudo mkdir /usr/local/rbenv/versions $ sudo chgrp -R staff rbenv $ sudo chmod -R g+rwxXs rbenv ====環境変数の設定==== zshなら * /etc/zprofile * ~/.zprofile bashなら * /etc/profile * /etc/profile.d/rbenv.sh * ~/.bash_profile あたりに。 export RBENV_ROOT=/usr/local/rbenv export PATH="$RBENV_ROOT/bin:$PATH" eval "$(rbenv init -)" 設定の読み込み $ . ~/.zprofile ====ruby-buildのインストール==== $ sudo mkdir /usr/local/rbenv/plugins $ cd /usr/local/rbenv/plugins $ sudo git clone git://github.com/sstephenson/ruby-build.git $ sudo chgrp -R staff ruby-build $ sudo chmod -R g+rwxs ruby-build $ cd ruby-build $ sudo ./install.sh ====rubyのインストール==== $ sudo rbenv install 2.0.0-p247 $ sudo rbenv rehash $ sudo rbenv global 2.0.0-p247 gemでなんかインストールしたらrehash