技術ブログっぽいなにかスマートフォン用の表示で見る技術ブログっぽいなにかRuby・Railsメインでいろんなこと書きますこの広告は、90日以上更新していないブログに表示しています。2018-07-22Macのアカウント名とホームディレクトリ名変えたらいろいろ大変だったもう3年くらい使っているMacbookのユーザー名(とホームディレクトリの名前)が本名のままで、なんとなく嫌だし変えたいな〜と思ったので、公式を参考に変えてみたsupport.apple.comそしたらいろいろと大変だった。大変なことその1:そもそもうまく変更ができない公式を見ながらやっていたのに、変更できているのではなく新しいユーザーができてしまっていてめちゃくちゃ焦った。他の人のブログを参考にやってみたらできた。参考にしたのはこちら↓ringo-master.com違いとしては、こちらの方のブログでは、公式で紹介されている作業にプラスしてFinderでUserフォルダの名前を直接変更している点。私も直接いじったら無事に変更できました。OSが古いのがいけないのかな?でもSierraなんですけどね。大変なことその2:シェルのカスタマイズがもとに戻ってしまった私はzshを使っていて、かつPreztoっていうライブラリを使ってカスタマイズしているんですがこれのシンボリックリンクが古いユーザー名のパスのままで、設定ファイルが反映されていなかったというのが原因。/Users/user-name/.zprezto/runcoms/zshrcこんな感じで、シンボリックリンクが張られているのがわかる。.zpreztorcみたいな感じで、ひとつずつ変えていけばOK。しようとしたらそんなコマンドねえぞって怒られていて、よく見たら古いユーザー名でのパスがエラー文に表示されていた。これ多分もうrbenvに限った話ではなくて、今ここだけ直してもこの先エラーのたびに修正し直すのを何回もやらないといけないんだなと思って絶望しました。古いユーザー名でgrepしたらめちゃくちゃたくさん出てきたし、もうもとに戻そうって決めた...ちなみに一括で置換する方法もあるみたいだけど、失敗すると多分死にたくなると思います。teratail.comまとめという感じで、ホームディレクトリやユーザー名は軽率に変更しないほうがよいということを学びました。開発者とか、外部からライブラリなんかを持ってきて使う人はやめたほうがいいですね。いうの全部$HOMEとかシェル変数でできればいいんだけどなあ。月別アーカイブはてなブログをはじめよう!tmichaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。