如何让 tmux 在 Google Cloud Platform Linux vm 上运行?

如何让 tmux 在 Google Cloud Platform Linux vm 上运行?

谷歌文档说 GCPtmux内部使用以使终端会话可重新连接,但我无法开始tmux工作为我当我尝试自己使用它时。

事情的经过如下:

$ tmux
[exited]
oligofren at dev in ~ 
$ 1;2c

它只是立即存在并留下那个奇怪的字节序列。我希望有多个 shell,而不需要打开许多浏览器窗口。使用uname告诉我这是一个 Debian 框,但没有太多其他信息:

3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux

答案1

这个问题很难回答,因为答案取决于我的自定义配置,其中包含一些用于处理复制粘贴的 OS X 特定代码。我在发布后几周解决了这个问题,你可以看到完整提交到我的 dotfiles 仓库

罪魁祸首是reattach-to-user-namespace公用事业 之前需要在 OS X 中进行复制粘贴工作。由于缺少 tmux,它在启动时崩溃了。

请参阅我提交的现代跨平台替代方案的链接。

相关内容