Estou tentando iniciar genie
o WSL 2 (Ubuntu 18.04.3 LTS) e estou enfrentando um problema em que runuser
foi dada a w
opção, genie
mas runuser
vejo isso como uma opção inválida. Esta página de manual mostra que existe, mas esta página de manual do Ubuntu não tem a w
opção.
Existe uma razão pela qual ele não está incluído na versão do Ubuntu do runuser
? Também existe uma maneira de contornar esse problema? O que é recomendado nesta situação?
Este foi o meu erro; durante a correção de alguns problemas de uid com uma versão anterior do genie, eu dependia do runuser e, como desenvolvo principalmente no Debian, não percebi que isso quebrava a compatibilidade do Ubuntu 18.04.
Mea culpa; mea maxima culpa.
Como a remoção de runuser -w do genie causaria regressões, minha recomendação atual para o Ubuntu pré-19.04 é usar genie -c bash em vez de genie -s quando necessário; uma solução imperfeita, mas que deve funcionar na maioria dos casos. Eu documentei isso no gênio README.
runuser é um comando que apareceu no util-linux 2.23.
Ubuntu 18.04 LTS é fornecido com o util-linux 2.31
Nas notas de lançamento do util-linux 2.31 , ele ainda não possui o comando runuser.