HPC 환경(즉, 루트 없이)에서 byobu를 설치하고 구성하는 방법은 무엇입니까?

HPC 환경(즉, 루트 없이)에서 byobu를 설치하고 구성하는 방법은 무엇입니까?

나는 Ubuntu의 byobu 레이아웃에 익숙하지만 직장에서 액세스하는 모든 HPC에 byobu가 없다는 사실(때때로 screen/tmux조차 없음)이 마음에 듭니다.

각 머신의 소스에서 byobu를 빌드할 수 있습니다(재현성을 위해 다음을 사용하여 byobu를 빌드한다고 가정해 보겠습니다).스파이크그리고 spack install byobu).

그러나 이러한 방법 중 어느 것도 기본적으로 byobu를 실행하는 것을 허용하지 않습니다. 내 Ubuntu에서 구성 파일을 복사해도 도움이 되지 않았습니다(호환되지 않을 수도 있나요?).

지은 뒤 가장 먼저 불만을 토로한 것은

/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내 것이 되어라 $HOME).

내가 그것을 만들 때

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

다음과 같은 오류 메시지가 생성됩니다.

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

/usr/share/byobu/ -> $HOME/.local/share/byobuUbuntu( , )에서 "공장" byobu의 설정을 복사하면 /usr/lib/byobu -> $HOME/.local/lib/byobu다른 오류가 발생합니다.

Ubuntu에서와 유사한 동작 및 레이아웃으로 byobu가 실행되도록 어떻게 구성할 수 있습니까?

구체적으로 byobu를 실행하려면 소스 외에 다른 것이 필요합니까? 수동으로 생성해야 하는 일부 구성 파일이 필요합니까?

관련 정보