Comment faire byobu pour lancer tmux au lieu de l'écran?


23

Les dernières versions de byobu devraient apparemment être configurables pour exécuter tmux au lieu de screen, mais je n'y suis pas parvenu. Conseils appréciés


1
Tmux n'est-il pas une alternative à byobu + screen?
Oli

@Oli, c'est censé être une alternative, oui.
Thomas Ward

Réponses:


37

Byobu 5.x a un excellent support pour tmux. Les nouvelles installations de Byobu 5.x et supérieur utiliseront par défaut tmux comme backend. Cependant, les mises à niveau à partir d'anciennes versions ne feront pas automatiquement ce changement.

Néanmoins, vous pouvez exécuter manuellement byobu avec tmux en tapant byobu-tmux. De même, vous pouvez choisir manuellement d'exécuter avec le backend d'écran en tapant byobu-screen.

L'exécution byobudémarre avec le backend par défaut sélectionné. Vous pouvez choisir entre tmuxet screenen exécutant byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1

J'ai tmux et screen sur Ubuntu 11.10. J'ai totalement désinstallé byobu, y compris la suppression du répertoire ~ / .byobu, puis installé byobu 5.10 à partir du référentiel spécifié pour le tableau de bord. Non seulement il est par défaut à l'écran, et lorsque je lance byobu-select-backend, il montre tmux par défaut, et je sélectionne tmux, mais lorsque j'exécute byobu, il utilise l'écran. Ce n'est que si je lance byobu-tmuxqu'il utilisera tmux. Je pense que byobu ne m'aime peut-être pas.
Marty Fried

J'ai eu le même problème marty. J'ai été jeté par le répertoire .byobu et réinstallé et les choses ont bien fonctionné.
nlucaroni

J'ai suivi les instructions comme vous l'avez dit, mais lorsque j'imprime la valeur de $ TERM var, "screen" est renvoyé ... pourquoi?
alexserver

3

Je viens d'installer la dernière version de Byobu sur Ubuntu 10.10 en suivant ces instructions:

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

À partir d'ici: https://launchpad.net/byobu/

Ensuite, vous pouvez le lancer avec byobu-tmux

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.