💭
homebrewでrbenvを入れてしまった人がanyenvベースのrbenvに切り替える方法
/usr/local/のディレクトリを消すとかいろいろありますが、すでにそれでシステムを組んでいた場合、消す影響を計りきれませんので、消さない方法を模索します。
TL;DR
- どのrbenvやrubyが実行されるかはシェルのPATH設定や評価順番に依存するので、 シェルのhomebrewのrbenvの設定をコメントすれば良い。
- ただし上記方法だとhomebrewのrbenvを使う方法は別途模索する必要がある
- anyenv便利!だけど時々しか使わないので忘れるよね。
多分コメントすべき行
# .zshrc .bashrc .bash_profile あたりにあるこの設定をコメントする
# for rbenv
export PATH=${HOME}/.rbenv/bin:${PATH}
eval "$(rbenv init -)"
その他便利なTips
anyenv配下の**envをまとめてアップデート
anyenv update
長い説明を書こうとしたけど、めんどくさくなったので省略。
現場からの備忘録は以上です。それではまたー。
Discussion