linux - 如何更改 rvm 安装位置?

标签 linux rvm

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

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

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

有没有我可以遵循的分步说明?

最佳答案

通过在网上做一些研究弄清楚自己,希望这可以帮助别人:

假设您想从 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
    
  2. $HOME/.rvmrc 下找到你的 .rvmrc,如果没有找到,创建一个并把这行放在里面:

    export rvm_path=/opt/local/rvm

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

一切顺利!

关于linux - 如何更改 rvm 安装位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15282509/

相关文章:

ruby-on-rails - 运行 "bundle install"失败,让我运行 "bundle install"

cocoa - 如何在 Objective-C 中获取加载了默认配置文件的 bash 实例

Linux/opt/*文件夹及权限

linux - 如何在 Perl 中确定文件

java - 多个JAVA JDK启动Elasticsearch服务的方法

java - 剖析 Netty 性能

ruby - 自动 RVM 安装

ruby-on-rails - 安装 RVM(Ruby 版本管理器)的关键问题

ruby - 在保留所有 gem 的同时通过 rvm 升级到 Ruby 2.3 的最佳方法?

linux - 如何用评估结果替换部分文本