wsl-terminal: falta rvm en su $PATH

wsl-terminal: falta rvm en su $PATH

Usandoterminal wsl, que es fantástico y salva vidas en comparación con el emulador de terminal WSL predeterminado de Windows.

No puedo inicializar el entorno rvm de Ruby.

En el emulador de terminal WSL de Windows predeterminado, funciona:

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

Pero no en el emulador wsl-terminal:

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

Por lo que puedo ver, ambos usan los mismos archivos bash. Pero wsl-terminalno tiene rvm en su $PATH.

¿Por qué ocurre esto y cuál es la forma correcta de solucionarlo?

Respuesta1

No sé por qué, pero puedes solucionarlo cambiando tu RUTA. Agregue esta línea a su $HOME/.profile: export PATH="/usr/share/rvm/bin:$PATH".

información relacionada