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


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

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.