Tmuxのバージョンを上げたらアタッチできなくなった場合の対処(Macのhomebrew版)

2014/02/26に公開

問題

brew upgrade して、tmux a したけど、以下のエラーが表示されてしまい、attach出来なくなった。

% tmux a
protocol version mismatch (client 8, server 7)

解決方法

homebrewの場合は、cleanupしていなければ過去のバイナリが存在しているので、それを使えば解決。

/usr/local/Cellar/tmux/1.8/bin/tmux a

まとめ

ちゃんとセッションを全て落としてから新しいバージョンにしましょう。

Discussion