wsl-terminal - faltando rvm em $PATH

wsl-terminal - faltando rvm em $PATH

Usandoterminal wsl, o que é incrível e salva vidas em comparação com o emulador de terminal WSL padrão do Windows.

Não consigo inicializar o ambiente rvm do Ruby.

No emulador de terminal WSL padrão do Windows, funciona:

one@AUS-LT-384:~/github/sp6-api$ which rvm
/usr/share/rvm/bin/rvm

Mas não no emulador de terminal wsl:

one@AUS-LT-384:~/github/sp6-api$ which rvm
one@AUS-LT-384:~/github/sp6-api$

Pelo que posso ver, ambos usam os mesmos arquivos bash. Mas o wsl-terminalnão tem rvm nele $PATH.

Por que isso é e qual é a maneira correta de corrigir isso?

Responder1

Não sei por que, mas você pode consertar alterando seu PATH. Adicione esta linha ao seu $HOME/.profile: export PATH="/usr/share/rvm/bin:$PATH".

informação relacionada