Edited at

macOS を10.13.5にアップデートしたらターミナルが死んだ

More than 1 year has passed since last update.


内容

先日、OSを10.13.5にアップデートすると、その後iTermを開くと一瞬で閉じてしまうということが起きた。

ターミナルから開いてみると以下のように出力されていた。

dyld: Library not loaded: /usr/local/opt/gdbm/lib/libgdbm.4.dylib

Referenced from: /usr/local/bin/zsh
Reason: image not found

[プロセスが完了しました]


解決策

シェルをzshからbashに変更してみると普通に動いたので、どうやらzshに問題があったようだ。

以下のコマンドで、zshを入れ直すと生き返った。

brew reinstall zsh && brew unlink zsh && brew link zsh


参考

https://stackoverflow.com/questions/24103888/error-loading-library-in-mac-terminal