Làm thế nào để có được byobu để khởi chạy tmux thay vì màn hình?


23

Các phiên bản mới nhất của byobu rõ ràng có thể được cấu hình để chạy tmux thay vì màn hình, nhưng tôi không thể. Tư vấn đánh giá cao


1
Không phải là một thay thế cho màn hình byobu + sao?
Oli

@Oli nó được coi là một thay thế, vâng.
Thomas Ward

Câu trả lời:


37

Byobu 5.x có hỗ trợ tuyệt vời cho tmux. Các bản cài đặt mới của Byobu 5.x trở lên sẽ mặc định sử dụng tmux làm phụ trợ. Nâng cấp từ các phiên bản cũ hơn, tuy nhiên, sẽ không tự động thực hiện chuyển đổi đó.

Tuy nhiên, bạn có thể tự chạy byobu bằng tmux bằng cách nhập byobu-tmux. Tương tự, bạn có thể chọn thủ công để chạy với phụ trợ màn hình bằng cách nhập byobu-screen.

Chạy byobusẽ khởi chạy với phụ trợ mặc định đã chọn của bạn. Bạn có thể chọn giữa tmuxscreenbằng cách chạy byobu-select-backend.

kirkland@ubuntu:~$ byobu-select-backend 

Select the byobu backend:
  1. tmux
  2. screen

Choose 1-2 [1]: 1

Tôi có tmux và màn hình trên Ubuntu 11.10. Tôi đã gỡ cài đặt hoàn toàn byobu, bao gồm xóa thư mục ~ / .byobu, sau đó cài đặt byobu 5.10 từ kho lưu trữ do launchpad chỉ định. Nó không chỉ mặc định cho màn hình và khi tôi chạy byobu-select-backend, nó hiển thị tmux là mặc định và tôi chọn tmux, nhưng khi tôi chạy byobu, nó sử dụng màn hình. Chỉ khi tôi chạy, byobu-tmuxnó sẽ sử dụng tmux. Tôi nghĩ có lẽ byobu không thích tôi.
Marty Fried

Tôi đã có cùng một vấn đề liệt sĩ. Tôi đã dọn rác bằng thư mục .byobu và cài đặt lại và mọi thứ vẫn hoạt động.
nlucaroni

Tôi đã làm theo hướng dẫn như bạn đã nói, nhưng khi tôi in giá trị của $ TERM var, "màn hình" được trả về ... tại sao?
alexserver

3

Tôi vừa cài đặt phiên bản Byobu mới nhất trên Ubuntu 10.10 bằng cách làm theo các hướng dẫn sau:

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

Từ đây: https://launchpad.net/byobu/

Sau đó, bạn có thể khởi chạy nó với byobu-tmux

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.