¿Cómo hacer que byobu inicie tmux en lugar de la pantalla?


23

Aparentemente, las últimas versiones de byobu deberían ser configurables para ejecutar tmux en lugar de pantalla, pero no he podido hacerlo. Consejo apreciado


1
¿No es tmux una alternativa a byobu + screen?
Oli

@Oli se supone que es una alternativa, sí.
Thomas Ward

Respuestas:


37

Byobu 5.x tiene un excelente soporte para tmux. Las nuevas instalaciones de Byobu 5.xy superiores utilizarán de forma predeterminada tmux como back-end. Sin embargo, las actualizaciones de versiones anteriores no harán ese cambio automáticamente.

Aún así, puede ejecutar byobu manualmente con tmux escribiendo byobu-tmux. Del mismo modo, puede elegir ejecutar manualmente con el backend de la pantalla escribiendo byobu-screen.

La ejecución byobuse iniciará con el backend predeterminado seleccionado. Puede elegir entre tmuxy screenejecutando byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1

Tengo tmux y pantalla en Ubuntu 11.10. Desinstalé totalmente byobu, incluida la eliminación del directorio ~ / .byobu, luego instalé byobu 5.10 desde el repositorio especificado por launchpad. No solo está predeterminado en la pantalla, y cuando ejecuto byobu-select-backend, muestra tmux como predeterminado, y selecciono tmux, sino que cuando ejecuto byobu, usa la pantalla. Solo si ejecuto byobu-tmuxusará tmux. Creo que quizás a Byobu simplemente no le gusto.
Marty Fried

Tuve el mismo problema, Marty. Lo destrocé por el directorio .byobu y lo reinstalé y las cosas funcionaron.
nlucaroni

Seguí las instrucciones como dijiste, pero cuando imprimo el valor de $ TERM var, se devuelve "pantalla" ... ¿por qué?
alexserver

3

Acabo de instalar la última versión de Byobu en Ubuntu 10.10 siguiendo estas instrucciones:

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

Desde aquí: https://launchpad.net/byobu/

Entonces puedes lanzarlo con byobu-tmux

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.