Como instalar e configurar o byobu no ambiente HPC (ou seja, sem raiz)?

0

Estou acostumado com o layout do byobu no Ubuntu e sofro com o fato de que todas as HPC que eu tenho acesso no meu trabalho não têm byobu (e às vezes nem tela / tmux).

Eu sou capaz de criar byobu a partir de fontes em cada máquina (para fins de reprodutibilidade, digamos que eu tenha construído byobu usando Spack com spack install byobu ).

Mas nenhuma das formas de obtê-lo me dá uma corrida byobu out-of-the-box. Mesmo copiar os arquivos de configuração do meu Ubuntu não ajudou (talvez eles não sejam compatíveis?).

Após a construção, a primeira coisa que reclama é

/cfs/fs2/home/users/aryczkowski/tmp/spack/opt/spack/linux-scientific6-x86_64/gcc-7.2.0/byobu-5.123-ieklnf3sogj4idrjdyr2bwcv7b6znr3h/bin/byobu: line 52: /cfs/fs2/home/users/aryczkowski/.local/lib/byobu/include/common: No such file or directory

( /cfs/fs2/home/users/aryczkowski é meu $HOME ).

Quando eu crio com

mkdir -p /cfs/fs2/home/users/aryczkowski/.local/lib/byobu/include
touch /cfs/fs2/home/users/aryczkowski/.local/lib/byobu/include/common

Produz a seguinte mensagem de erro:

$ byobu
install: cannot create regular file '/printscreen': Permission denied

Copiar as configurações do byobu "factory" do Ubuntu ( /usr/share/byobu/ -> $HOME/.local/share/byobu , /usr/lib/byobu -> $HOME/.local/lib/byobu ) gera outros erros.

Como configurar o byobu para que ele seja executado, de preferência com comportamento e layout semelhantes aos do Ubuntu?

Especificamente, o byobu precisa de algo além de suas fontes para rodar? Precisa de alguns arquivos de configuração, que precisam ser criados manualmente?

    
por Adam Ryczkowski 14.01.2018 / 13:31

0 respostas