Homebrew rbenvを使ってMac環境のRailsを最新にアップデートする
しばらくRailsのアップデートをしてなかったので、最新にしていきたいと思います。
各種アップデート
sudo brew update sudo brew upgrade rbenv install --list rbenv install 2.2.2 rbenv global 2.2.2 rbenv version # rubyのバージョンが2.2.2になっていればOK gem update --system gem install rails
エラー解消
いくつかエラーが出たので、メモしておきます。
エラーがなければ無視してください。
brew update
↓エラー
error: The following untracked working tree files would be overwritten by merge:
Library/Formula/appledoc.rb
Library/Formula/blackbox.rb
Library/Formula/connect.rb
Library/Formula/dromeaudio.rb
Library/Formula/geany.rb
Library/Formula/gerbv.rb
Library/Formula/gerrit-tools.rb
Library/Formula/git-svn-abandon.rb
Library/Formula/glade.rb
Library/Formula/gnumeric.rb
Library/Formula/gst-python.rb
Library/Formula/ldid.rb
Library/Formula/mlton.rb
Library/Formula/mosml.rb
Library/Formula/mydumper.rb
Library/Formula/pdf2svg.rb
Library/Formula/ppl.rb
Library/Formula/serf.rb
Library/Formula/smpeg.rb
Library/Formula/sylpheed.rb
Library/Formula/tcpstat.rb
Library/Formula/tcpurify.rb
Library/Formula/titlecase.rb
Library/Formula/unyaffs.rb
Please move or remove them before you can merge.
Aborting
Error: Failure while executing: git pull -q origin refs/heads/master:refs/remotes/origin/master
下のコマンドを打ったあとに再度updateして成功しました。
mv /usr/local/Library/Formula . cd /usr/local sudo git pull -q origin refs/heads/master:refs/remotes/origin/master
brew upgrade
↓エラー
Error: You must `brew link autoconf` before rbenv can be installed
sudo brew link autoconf
再度upgradeで成功しました。