byobu: “não é possível executar nenhum novo arquivo ou diretório”

0

Eu tentei criar uma nova sessão no byobu:

byobu new -s gateway

Então, vejo esta mensagem na parte inferior da tela:

"não é possível executar um novo arquivo ou diretório"

e retorna isso de volta ao terminal:

[screen is terminating]

byobu parece estar atualizado:

$ sudo apt-get install byobu
Reading package lists... Done
Building dependency tree       
Reading state information... Done
byobu is already the newest version.
    
por JohnMerlino 02.10.2013 / 16:25

1 resposta

0

Parece que há um mal-entendido. Você não "cria uma nova sessão no Byobu". Byobu é "apenas" um shell para um multiplexador de terminal. Como este multiplexador de terminal como backend para o Byobu, você pode escolher entre screen e tmux . Você pode dizer que executar o Byobu é mais ou menos a maneira de executar screen ou tmux com recursos adicionais.

Os comandos que você passa para byobu são passados para o seu back-end. new -s <sessionname> parece ser uma sintaxe que tmux entende, mas não screen . Parece que você configurou o Byobu para usar screen como backend por padrão. Você pode escolher o backend desejado chamando byobu-screen ou byobu-tmux , respectivamente, em vez de simplesmente byobu . Como alternativa, você pode alterar seu back-end padrão com a ferramenta byobu-select-backend .

Portanto, você tem duas possibilidades: Procure a sintaxe necessária para que o screen inicie uma nova sessão ou use tmux como seu back-end para o Byobu, conforme descrito acima.

    
por Henning Kockerbeck 02.10.2013 / 17:35