我正在尝试升级到比我当前的 1.6 更新的版本(有错误修复)。我在 Ubuntu 上,最近升级到 Ubuntu 13.04。
理想情况下,我想使用 tmux 1.8 甚至 1.9 版。我已经下载了较新的版本,但无法让它们工作。
我下载了 1.9a,但是当我尝试运行它时,它只是挂起。
我试过这个下载:http : //sourceforge.net/p/tmux/tmux-code/ci/master/tree/README#l26
并做了
$ sh autogen.sh
$ ./configure && make
Run Code Online (Sandbox Code Playgroud)
但我明白了
$ ./tmux
$ protocol version mismatch (client 8, server 6)
Run Code Online (Sandbox Code Playgroud)
我尝试下载并使用 1.8.4 版本,但下载中似乎没有我可以使用的文件。
小智 239
非常棒的 hack,如果您需要 tmux 工作并且不想丢失所有会话:
$ tmux attach
protocol version mismatch (client 7, server 6)
$ pgrep tmux
3429
$ /proc/3429/exe attach
Run Code Online (Sandbox Code Playgroud)
Google Plus 上的原始帖子 - https://plus.google.com/110139418387705691470/posts/BebrBSXMkBp
And*_*ese 37
这基本上告诉您,您已经有一个(旧)服务器在tmux
运行,而新服务器tmux
无法连接到它,因为它们不再相互理解了。退出所有现有tmux
会话并使用新版本开始一个新会话,一切都应该没问题。
归档时间: |
|
查看次数: |
30919 次 |
最近记录: |