¿Cómo obtengo una sesión de byobu con un comando para ejecutar al inicio?

¿Cómo obtengo una sesión de byobu con un comando para ejecutar al inicio?

Estoy intentando que Byobu se inicie con Ubuntu Server 12.04 cuando se inicia el servidor.

He descubierto cómo hacer esto con una sesión de pantalla pero quiero que esté enByobucon todas las funciones adicionales, no en pantalla.

dentro start()de un script init.d para la pantalla, esta es la línea que funciona (después de cambiar el entorno al usuario correcto a través de su - $USER -c "$USER_INIT; $1" >/dev/null && return 0--- USER y USER_INIT se completan correctamente y se prueba que funcionan a través de la pantalla):

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

reemplazar screencon byobuo byobu-screenno funciona. Tengo el back-end configurado en pantalla.

NO quiero editar el /.byobu/windowsarchivo ya que no se inicia hasta que un usuario inicia manualmente un back-end de byobu.

El $SESSIONNAME que estoy usando es weechat y la variable $WCAPP es weechat-curses, no tengo ningún problema en usar el valor literal en lugar de pasar variables.

Gracias.

Respuesta1

Abra su terminal ( CTRL+ ALT+ T) y luego escriba como

nano /etc/rc.local

y luego agregue esta línea antes de la salida 0

byobu -S boot-time mycommand &

Luego presione ctrlxguardar y cerrar.

información relacionada