一尘不染

如何更改rvm安装位置?

linux

目前我在下面安装了rvm /home/john/.rvm

如何将rvm移到该位置/opt/local/rvm

我尝试使用rvmrc文件来解决此问题(根据此处的rvm文档:https
://rvm.io/workflow/rvmrc/ ),但是没有运气,我rvmrc在下面找到了一个文件/etc/

我可以遵循任何分步说明吗?


阅读 199

收藏
2020-06-07

共1个答案

一尘不染

通过在线研究找出自己,希望这可以帮助某人:

假设您要从home/username/.rvm移至/opt/local/rvm

  1. 更新您.bash_profile或更新.bashrc为:
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
  1. 找到您的.rvmrcunder $HOME/.rvmrc,如果找不到,创建一个并在其中添加以下行:

export rvm_path=/opt/local/rvm

  1. 将文件移到新位置: mv $HOME/.rvm/* /opt/local/rvm
  2. 执行rvm repair allrvm reload

而且你很好走!

2020-06-07