estou tentando conseguirgenie
instalado e funcionando no WSL 2 (Ubuntu 18.04.3 LTS) e estou me deparando com um problema em que runuser
recebi a w
opção, genie
mas runuser
vejo isso como uma opção inválida.Esta página de manualmostra que existe, mas issoPágina de manual do Ubuntunão tem w
opção.
Existe uma razão pela qual ele não está incluído na versão do Ubuntu runuser
? Também existe uma maneira de solucionar esse problema? O que é recomendado nesta situação?
Responder1
Este foi meu erro; durante a correção de alguns problemas de uid com uma versão anterior do genie, tomei uma dependência do runuser e, como desenvolvo principalmente no Debian, não percebi que isso quebrava a compatibilidade do Ubuntu 18.04.
Mea culpa; mea máxima culpa.
Desde a remoçãorunuser -wdo genie causaria regressões, minha recomendação atual para Ubuntu pré-19.04 é usargênio -c festaem vez degênio -sonde necessário; uma solução alternativa imperfeita, mas que deve funcionar na maioria dos casos. Eu documentei isso no README do genie.
- Alistair, mantenedor do gênio
Responder2
runuser é um comando que apareceu no util-linux 2.23.
Ubuntu 18.04LTSnaviosutilitário-linux 2.31
No utilitário-linux 2.31Notas de versãoainda não possui o comando runuser.