LoginSignup
18
14

More than 5 years have passed since last update.

Maverickに上げたらターミナルが起動しない問題

Posted at

正確にはターミナルのウィンドウが一瞬だけ出て消える。だけどメニューバーは出てる。という状態でした。
ちなみにMaverickを導入した動機としては、アップデート通知がいろんなWebページのログインメニューに被ってて邪魔だったから。

原因

/usr/local/binにbrewが作ったシンボリックリンクが軒並み消されていました。
で、私の環境では、$SHELL/usr/local/bin/zshを設定していたのですが、zshの起動に失敗してターミナルが上手いこと使用できなくなってました。

環境

zshはbrewで入れてます。

対処

シェル復元

一旦、ターミナルのログインシェルを変更します。
ターミナルが見えないけど、メニューが表示されているはずなので、メニューからTerminal->Preferences...を選択、Shells open with->Command (complete path):/bin/sh辺りを入力します。

Brew復元

上記でターミナルが立ち上がるはずなので。

brew update
brew upgrade

すこぶる時間が掛るので待ちましょう。

終わったらターミナルが起動すると思います(たぶん)。これで出来ない場合は、

brew uninstall zsh
brew install zsh

で、ターミナルが起動すると思います(たぶん)

最後に

もう少しいい方法があるかも知れません。

18
14
1

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
18
14