2
2

More than 5 years have passed since last update.

OSXでユーザー名を変えるとrbenvがエラーになる

Last updated at Posted at 2013-09-27

Macのユーザー名を変えたらrbenvがエラーを出すようになってしまったのでその対策。

ダメだった対策

rbenv rehash →効果なし
git pull してアップグレード → やっぱり効果なし
find . -type f -name "*.*" -print0 | xargs -0 grep "olduser" で旧ユーザー名を検索
→ 1000行ぐらい出てきて見なかったことにする。単純に置換するだけでも直りそうな気もするけど何か抜けがあると怖い。
rbenv install 使ってないバージョン
→ これするなら完全新規インストールのほうがいいよね? と思って途中でキャンセル

対策

入れなおします。

$ mv ~/.rbenv ~/.rbenvold して あとは github の説明通りに

$ git clone https://github.com/sstephenson/rbenv.git ~/.rbenv
$ rbenv install 2.0.0-p247
$ rbenv rehash

したらOK。

……「したらOK」って書いたけどインストールがなかなか終わらんので本当にOKかどうかは確認してません。まあ大丈夫でしょう。

追記 大丈夫でした!

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2