Abra seu terminal ( CTRL + ALT + T ) e então digite como
nano /etc/rc.local
e, em seguida, adicione esta linha antes de sair 0
byobu -S boot-time mycommand &
Em seguida, pressione ctrl x salvar & amp; perto.
Estou tentando fazer o Byobu iniciar com o Ubuntu Server 12.04 quando o servidor é inicializado.
Eu descobri como fazer isso com uma sessão de tela, mas eu quero que ela esteja em Byobu com todos os recursos adicionados, não na tela.
em start()
dentro de um script init.d para tela esta é a linha que funciona (depois de mudar o ambiente para o usuário correto via su - $USER -c "$USER_INIT; " >/dev/null && return 0
--- USER e USER_INIT são ambos preenchidos corretamente, testados trabalhando via tela) :
screen -U -S $SESSIONNAME -d -t $WCAPP -m $WCAPP
substituir screen
por byobu
ou byobu-screen
não funciona. Eu tenho o back-end definido para a tela.
NÃO quero editar o arquivo /.byobu/windows
, pois ele não é iniciado até que um usuário inicie manualmente um back-end de byobu.
O $ SESSIONNAME que estou usando é weechat e a variável $ WCAPP é weechat-curses, não tenho discussões sobre como usar o valor literal em vez de passar variáveis.
Obrigado.
Abra seu terminal ( CTRL + ALT + T ) e então digite como
nano /etc/rc.local
e, em seguida, adicione esta linha antes de sair 0
byobu -S boot-time mycommand &
Em seguida, pressione ctrl x salvar & amp; perto.
Tags byobu