Como fazer com que o byobu inicie o tmux em vez da tela?

23

Aparentemente, as versões mais recentes do byobu devem ser configuráveis ​​para executar o tmux em vez da tela, mas não consegui. Conselho apreciado

yitzhakbg
fonte
1
O tmux não é uma alternativa ao byobu + screen?
Oli
@ Oli é suposto ser uma alternativa, sim.
Thomas Ward

Respostas:

37

O Byobu 5.x possui excelente suporte ao tmux. Novas instalações do Byobu 5.xe acima usarão como padrão o tmux como back-end. As atualizações de versões mais antigas, no entanto, não farão essa troca automaticamente.

Ainda assim, você pode executar manualmente o byobu com o tmux digitando byobu-tmux. Da mesma forma, você pode optar por executar manualmente com o back-end da tela digitando byobu-screen.

A execução byobuserá iniciada com o back-end padrão selecionado. Você pode escolher entre tmuxe screenexecutando byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1
Dustin Kirkland
fonte
Eu tenho o tmux e a tela no Ubuntu 11.10. Desinstalei totalmente o byobu, incluindo a exclusão do diretório ~ / .byobu, e instalei o byobu 5.10 no repositório especificado pela barra de ativação. O padrão não é apenas tela, e quando executo byobu-select-backend, mostra o tmux como padrão e seleciono o tmux, mas quando executo o byobu, ele usa a tela. Somente se eu executar byobu-tmux, ele usará o tmux. Eu acho que talvez o byobu simplesmente não goste de mim.
28712 Marty Fried
Eu tive o mesmo problema, marty. Eu lixeira pelo diretório .byobu e reinstalei e as coisas funcionaram.
Nlucaroni 02/10
Eu segui as instruções como você disse, mas quando imprimo o valor de $ TERM var, "screen" é retornada ... por quê?
Alexserver 6/12/2013
3

Acabei de instalar a versão mais recente do Byobu no Ubuntu 10.10 seguindo estas instruções:

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

A partir daqui: https://launchpad.net/byobu/

Então você pode iniciá-lo com byobu-tmux

Alex
fonte