Currently I have rvm installed under /home/john/.rvm
How do move rvm to the location /opt/local/rvm
?
I tried to use the rvmrc file to take care of this (according to the rvm document here: https://rvm.io/workflow/rvmrc/ ) but no luck, I found a rvmrc
file under /etc/
Is there any step by step instruction I could follow?
Single-User Install Location: ~/. rvm/ If the install script is run as a standard, non-root user, RVM will install into the current users's home directory.
Figure out myself by doing some research online, hope this can help someone out:
Suppose you want to move from home/username/.rvm
to /opt/local/rvm
Update you .bash_profile
or .bashrc
to:
if [ -s "$HOME/.rvmrc" ]; then source "$HOME/.rvmrc" fi # to have $rvm_path defined if set if [ -s "${rvm_path-$HOME/.rvm}/scripts/rvm" ]; then source "${rvm_path-$HOME/.rvm}/scripts/rvm" fi
find your .rvmrc
under $HOME/.rvmrc
, if not found, create one and put this line in it:
export rvm_path=/opt/local/rvm
mv $HOME/.rvm/* /opt/local/rvm
rvm repair all
and rvm reload
And you are good to go!
You can do
curl -sSL https://get.rvm.io | bash -s -- --path /path/you/want/rvm/installed/to
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With