Mac
homebrew
rbenv

Mervericksにアップデートするとhomebrewがリンク切れでrbenvが見れなくなる

More than 3 years have passed since last update.


症状

MacOSXのターミナルを使ってたら

突如rbenvが効かなくなる

もとよりhomebrewで設定しているコマンドが効かなくなる。


ターミナル

-bash: rbenv: command not found



結論

Mevericks以前にhomebrewで環境を構築して

アップデートするとlinkが切れる模様

そのためinstall済のものに対してlinkをかけ直してあげる。

$brew unlink rbenv

$brew link rbenv


参考

というかほぼここに乗ってたことに肉付けしただけのメモです。

先人の知恵に感謝です。

Mavericksにアップデートしたら(?)rbenvが消えてた

OS X Mavericks にアップデートしたら brew でいれた諸々へパスがおかしくなった


余談

homebrewのインストール済みリスト(brew list)では普通に出てくるにも関わらず

コマンドが通らないので最初はrbenvのパス誤りかと思い

bashの設定をいじり倒していました。

検索してもrbenvを消す方法などが出てきてしまったので

消さずともなんとかなるということをメモ。