めっちゃ久しぶりにrubyをupdateしようと思ったらいっぱいひっかかった
一年前にrailsでざっくりいじった程度でずっと放置してたrubyのバージョン上げとくかと思ったらめっちゃつっかかったのでメモ
Homebrewでbrew updateしようとしたら・・・
$brew update xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun Error: /usr/local must be writable!
まずCommandLineToolsがないってことなので
$xcode-select --install
次に権限がどうのこうのなので
$sudo chown -R $(whoami) /usr/local
これで意気揚々とやったら
$brew update /usr/local/Library/brew.sh: line 32: /usr/local/Library/ENV/scm/git: No such file or directory
brew pruneすればいいらしいので
$brew prune Pruned 0 symbolic links and 2 directories from /usr/local
$brew upgrade ruby-build $rbenv install 2.4.1 $rbenv global 2.4.1
なんとかできました。