如何让byobu启动tmux而不是屏幕?


23

byobu的最新版本显然应该可以配置为运行tmux而不是屏幕,但是我一直无法运行。意见表示赞赏


1
tmux是byobu + screen的替代品吗?
奥利

@Oli应该是一种选择,是的。
托马斯·沃德

Answers:


37

Byobu 5.x对tmux具有出色的支持。默认情况下,新安装的Byobu 5.x及更高版本将使用tmux作为后端。但是,从旧版本升级不会自动进行该切换。

不过,您仍然可以通过键入使用tmux手动运行byobu byobu-tmux。同样,您可以通过键入手动选择在屏幕后端运行byobu-screen

运行时byobu将使用您选择的默认后端启动。您可以选择tmuxscreen运行byobu-select-backend

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1

我在Ubuntu 11.10上有tmux和屏幕。我完全卸载了byobu,包括删除〜/ .byobu目录,然后从启动板指定的存储库安装了byobu 5.10。它不仅默认为screen,而且当我运行时byobu-select-backend,它将tmux显示为默认值,并且选择了tmux,但是当我运行byobu时,它使用的是screen。只有运行,byobu-tmux它才会使用tmux。我想也许byobu不喜欢我。
马蒂·弗里德

我也遇到了同样的问题。我被.byobu目录破坏,然后重新安装,但一切正常。
nlucaroni

我按照您的指示进行了操作,但是当我打印$ TERM var的值时,会返回“ screen”……为什么?
alexserver

3

我按照以下说明在Ubuntu 10.10上安装了最新版本的Byobu:

  sudo add-apt-repository ppa:byobu/ppa
  sudo apt-get update
  sudo apt-get install byobu

从这里:https//launchpad.net/byobu/

然后您可以启动它 byobu-tmux

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.