Как заставить byobu запускать tmux вместо экрана?


23

Последние версии byobu, очевидно, должны настраиваться для запуска tmux вместо экрана, но я не смог. Совет ценится


1
Разве tmux не является альтернативой byobu + screen?
Оли

@ Оли, это должна быть альтернатива, да.
Томас Уорд

Ответы:


37

Byobu 5.x имеет отличную поддержку tmux. Новые установки Byobu 5.x и выше по умолчанию будут использовать tmux в качестве бэкэнда. Обновления с более старых версий, однако, не будут автоматически делать это переключение.

Тем не менее, вы можете вручную запустить byobu с tmux, набрав byobu-tmux. Точно так же вы можете вручную выбрать запуск с бэкэндом экрана, набрав byobu-screen.

Запуск byobuбудет запущен с выбранным бэкэндом по умолчанию. Вы можете выбрать между tmuxи screenзапустив byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1

У меня есть Tmux и экран на Ubuntu 11.10. Я полностью удалил byobu, включая удаление каталога ~ / .byobu, затем установил byobu 5.10 из репозитория, указанного на панели запуска. Это не только по умолчанию экран, и когда я запускаю byobu-select-backend, он показывает tmux по умолчанию, и я выбираю tmux, но когда я запускаю byobu, он использует экран. Только если я бегу byobu-tmux, он будет использовать tmux. Я думаю, может быть, Бёбу просто не любит меня.
Марти Фрид

У меня была такая же проблема Марти. Я разгромил каталог .byobu, переустановил, и все заработало.
Nlucaroni

Я следовал инструкциям, как вы сказали, но когда я печатаю значение переменной $ TERM, возвращается «screen» ... почему?
alexserver

3

Я только что установил последнюю версию Byobu на Ubuntu 10.10, следуя этим инструкциям:

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

Отсюда: https://launchpad.net/byobu/

Затем вы можете запустить его с byobu-tmux

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.