Wie bringt man Byobu dazu, tmux anstelle von screen zu starten?

23

Die neuesten Versionen von byobu sollten anscheinend so konfiguriert werden können, dass sie tmux anstelle von screen ausführen, aber ich war nicht in der Lage, dies zu tun. Beratung geschätzt

yitzhakbg
quelle
1
Ist tmux nicht eine Alternative zu byobu + screen?
Oli
@Oli es soll ja eine alternative sein.
Thomas Ward

Antworten:

37

Byobu 5.x unterstützt tmux hervorragend. Neuinstallationen von Byobu 5.x und höher verwenden standardmäßig tmux als Backend. Upgrades von älteren Versionen führen diesen Wechsel jedoch nicht automatisch durch.

Dennoch können Sie byobu manuell mit tmux ausführen, indem Sie Folgendes eingeben byobu-tmux. Ebenso können Sie manuell auswählen, ob Sie mit dem Bildschirm-Backend ausgeführt werden möchten, indem Sie Folgendes eingeben byobu-screen.

Running byobuwird mit Ihrem ausgewählten Standard-Backend gestartet. Sie können zwischen tmuxund screendurch Laufen wählen byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1
Dustin Kirkland
quelle
Ich habe tmux und screen auf Ubuntu 11.10. Ich habe byobu vollständig deinstalliert, einschließlich des Löschens des Verzeichnisses ~ / .byobu, und dann byobu 5.10 aus dem vom Launchpad angegebenen Repository installiert. Es wird nicht nur standardmäßig angezeigt, und wenn ich es ausführe byobu-select-backend, wird tmux als Standard angezeigt, und ich wähle tmux aus. Wenn ich byobu ausführe, wird screen verwendet. Nur wenn ich laufe, byobu-tmuxwird es tmux benutzen. Ich denke, vielleicht mag byobu mich einfach nicht.
Marty Fried
Ich hatte das selbe problem marty. Ich habe das .byobu-Verzeichnis gelöscht und es neu installiert und es hat funktioniert.
Nlucaroni
Ich habe die Anweisungen befolgt, aber wenn ich den Wert von $ TERM var drucke, wird "screen" zurückgegeben ... warum?
Alexserver
3

Ich habe gerade die neueste Version von Byobu unter Ubuntu 10.10 installiert, indem ich die folgenden Anweisungen befolgt habe:

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

Von hier aus: https://launchpad.net/byobu/

Dann können Sie es mit starten byobu-tmux

Alex
quelle