デフォルトのシェルを変更する。

仕事で積年のバグを退治できてホクホク。だけど「何でこんな簡単なことに気がつかなかったのだ」と自己批判も少しだけ。それでも嬉しい。それほど悩まされていたバグなのだ。
こういう爽快感を味わった時と、夏の暑い日に営業マンがスーツ姿で外を歩いているのを見ると、この仕事をやっていて良かったなぁ、と思う。

それはそうと、Macでデフォルトのシェルを変更する。
先日書いた方法だと不十分で、Terminal.appを実行すると『管理者が不正なシェル値を設定しています』なんて言われてしまうので。

  • NetInfoで変更した後、一旦、ログアウトしてからログインする
  • /etc/shellsに以下を追記
/opt/local/bin/zsh

これでバッチリ。