Macのホームフォルダの名前を変える
Macのユーザー名・ホームフォルダの名前の変更によって発生した問題
Finder のフォントがうまく読み込まれなくなった
Dropbox が読み込まれなくなった
解決のメモです。
(1) ユーザー名・ホームフォルダの名前の変更
SCSSを導入するために Node.js, Gulp をインストールしようとしたところ、コマンドラインでめちゃくちゃエラーが出た。 今使っているMac OS は High Sierra 10.13.4
メインで使っている OS X Mavericks (アカウント名:yamakawayodaka ・ホームディレクトリ:/Users/yamakawayodaka ) に外付けSSDをつなげてMacOSをDLし、Time Machine でyamakawayodaka のデータを入れて作った。
PC買い替えたほうが楽なんだけどそのころは予算がなかった。
外付けSSDの High Sierra では、アカウント名は yamakawa_yodaka なのに、ホームディレクトリが /Users/yamakawayodaka 1という状態(ホームディレクトリに半角スペースが入っている)がずっと続いていた。
これが原因だろうと思い(アカウント名とホームディレクトリの不一致&半角スペース混入)
アカウント名・ホームディレクトリを変更した。
変更箇所
アカウント名:yamakaway
ホームディレクトリ:/Users/yamakaway
(2) Finderの文字化けの修正
再起動すると、Finderのメニューバーのフォントとデスクトップのファイルアイコンの日本語表記がすべて「?」になっていた。
文字化けというか、システムのフォントをうまく読み込めていないっぽい。
Font Book > ファイル > 標準フォントを復元 → 再起動
しても直らなかった。
セーフモードで再起動すると、Finderのメニューバー・デスクトップのフォントが元通り読み込まれた。
もう一度(通常の)再起動をして完治した。
(3) Dropbox読み込みエラーの修正
ホームフォルダ名が変わったのにDropboxで参照しているディレクトリが旧ディレクトリのままで、Dropboxアプリケーションを再インストールしても改善されなかった。
全く同じ問題に直面した人の記事を参考に解決した。
code:terminal
sudo mv ~/.dropbox ~/.Trash/dropbox.old
→ Macのユーザー名のパスワードを入力
----------
ここまでやってやっと gulp 使える~と思ったらまた gulp のインストールでエラー発生。
今日はもう疲れたので次回に持ち越し。