วิธีรับ byobu เพื่อเปิด tmux แทนหน้าจอ?


23

รุ่นล่าสุดของ byobu ควรจะสามารถกำหนดค่าให้เรียกใช้ tmux แทนหน้าจอได้ แต่ฉันไม่สามารถทำได้ คำแนะนำชื่นชม


1
tmux ไม่ใช่ทางเลือกอื่นสำหรับหน้าจอ byobu + ใช่ไหม
Oli

@Oli มันควรจะเป็นทางเลือกใช่
Thomas Ward

คำตอบ:


37

Byobu 5.x มีการสนับสนุน tmux ที่ยอดเยี่ยม การติดตั้งใหม่ของ Byobu 5.x ขึ้นไปจะใช้ default เป็น tmend เป็น backend อย่างไรก็ตามการอัปเกรดจากรุ่นเก่าจะไม่ทำการเปลี่ยนโดยอัตโนมัติ

ยังคงคุณสามารถทำงานได้ด้วยตนเอง byobu กับ tmux byobu-tmuxโดยการพิมพ์ byobu-screenในทำนองเดียวกันคุณสามารถเลือกที่จะทำงานกับแบ็กเอนด์หน้าจอโดยการพิมพ์

การทำงานbyobuจะเริ่มต้นด้วยแบ็กเอนด์เริ่มต้นที่คุณเลือก คุณสามารถเลือกระหว่างtmuxและโดยการทำงานscreenbyobu-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 จากที่เก็บ Launchpad ที่ระบุ ไม่เพียง แต่เริ่มต้นที่หน้าจอเท่านั้นและเมื่อฉันรันbyobu-select-backendมันจะแสดง tmux เป็นค่าเริ่มต้นและฉันเลือก tmux แต่เมื่อฉันเรียกใช้ byobu จะใช้หน้าจอ เฉพาะถ้าฉันเรียกใช้byobu-tmuxมันจะใช้ tmux ฉันคิดว่าบางที byobu ก็ไม่ชอบฉัน
มาร์ตี้ผัด

ฉันมีปัญหาเดียวกันมาร์ตี้ ฉันทิ้งถังขยะโดย .byobu directory และติดตั้งใหม่และสิ่งต่าง ๆ ใช้งานได้
nlucaroni

ฉันทำตามคำแนะนำตามที่คุณพูด แต่เมื่อฉันพิมพ์ค่าของ $ TERM var "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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.