옵션이 없는 Runuser

옵션이 없는 Runuser

나는 얻으려고 노력하고있다genieWSL 2(Ubuntu 18.04.3 LTS)에서 실행 중이며 옵션이 runuser제공되었지만 잘못된 옵션으로 간주되는 문제 가 발생했습니다.wgenierunuser이 매뉴얼 페이지존재한다는 것을 보여주지만 이것은우분투 매뉴얼 페이지옵션이 없습니다 w.

Ubuntu 버전에 포함되지 않은 이유가 있습니까 runuser? 또한 이 문제를 해결하는 방법이 있습니까? 이 상황에서는 무엇을 권장합니까?

답변1

이것은 내 실수였습니다. genie의 이전 릴리스에서 일부 uid 문제를 해결하는 과정에서 나는 runuser에 의존했고 주로 Debian에서 개발했기 때문에 이것이 Ubuntu 18.04 호환성을 깨뜨린다는 것을 알지 못했습니다.

내 잘못이야; Mea maxima culpa.

제거한 이후런유저 -wgenie에서 회귀가 발생하면 19.04 이전 Ubuntu에 대한 현재 권장 사항은 다음을 사용하는 것입니다.지니 -c bash대신에지니 -s필요한 경우; 불완전한 해결 방법이지만 대부분의 경우 작동합니다. 나는 이것을 genie README에 기록했습니다.

  • Alistair, 지니 관리자

답변2

runuser는 util-linux 2.23에 등장한 명령입니다.

우분투 18.04 LTS배들유틸리티-리눅스 2.31

유틸리티 리눅스 2.31에서릴리즈 노트아직 runuser 명령이 없습니다.

관련 정보