Làm cách nào để có được phiên byobu với lệnh chạy khi khởi động?


14

Tôi đang cố gắng để Byobu khởi động với Ubuntu Server 12.04 khi máy chủ khởi động.

Tôi đã tìm ra cách để làm điều này với một phiên màn hình nhưng tôi muốn nó ở trong Byobu với tất cả các tính năng được thêm vào, không phải trong màn hình.

start()trong một kịch bản init.d cho màn hình này là dòng mà công trình (sau khi thay đổi môi trường cho người sử dụng đúng qua su - $USER -c "$USER_INIT; $1" >/dev/null && return 0--- USER và USER_INIT đều cư đúng cách, kiểm tra công tác qua màn hình):

screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP

thay thế screenbằng byobuhoặc byobu-screenkhông hoạt động. Tôi có back-end được đặt thành màn hình.

Tôi KHÔNG muốn chỉnh sửa /.byobu/windowstệp vì nó không khởi chạy cho đến khi người dùng tự khởi động một back-end byobu.

$ SESSIONNAME tôi đang sử dụng là weechat và biến $ WCAPP là weechat-curses, tôi không có tranh cãi về việc sử dụng giá trị bằng chữ thay vì chuyển các biến.

Cảm ơn bạn.

Câu trả lời:


7

Mở thiết bị đầu cuối của bạn ( CTRL+ ALT+ T) và sau đó nhập như

nano /etc/rc.local

và sau đó thêm dòng này trước khi thoát 0

byobu -S boot-time mycommand &

Sau đó nhấn ctrlxlưu và đóng.


Tôi đã thử sử dụng cái này với rtorrent nhưng nó không hoạt động, có cách nào tôi có thể tìm ra cái gì sai không?
Ian Hyzy
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.