【问题标题】:How to remove complete RVM from system with .bashrc and .bash_profile如何使用 .bashrc 和 .bash_profile 从系统中删除完整的 RVM
【发布时间】:2013-07-29 06:36:43
【问题描述】:

我当前的 RVM 存在一些问题。我无法升级它,也无法安装新的 ruby​​ 版本。我也无法在我的系统中安装新的 gem,因为 bundle install 它返回 ruby​​gems 错误(getaddrinfo-error)。

请建议我正确的方向来删除它并安全地重新安装。

谢谢

【问题讨论】:

  • 我们需要更多地了解您的 RVM 环境。请通过更新将rvm info 的输出添加到您的问题中。

标签: ruby-on-rails ruby rubygems rvm


【解决方案1】:
rvm implode

来自rvm 'documentation'

(seppuku) 完全删除 rvm 安装。

这意味着 $rvm_path (~/.rvm || /usr/local/rvm) 中的所有内容。

这不会影响您的个人资料。但是,这意味着您必须 手动清理您的配置文件并删除源 RVM 的行。

所以我会说你执行rvm implode,然后删除你在.bash_profile.profile.bashrc 等中插入的每个 rvm 相关行。

【讨论】:

    【解决方案2】:

    输入这些命令:

    cd ~
    rm -rf .rvm
    

    这些会将您移动到您的主目录,并删除当前的 ~/.rvm 目录。

    此时,您可以重新安装 RVM,而无需从 .bashrc 或 .bash_profile 文件中删除初始化程序。

    了解RVM's installation process 很重要,因此我强烈建议您在重新安装之前通读该文档。

    【讨论】:

    • 如果可能的话,最好使用rvm implode。因为rvm可能安装在/usr/local/rvm或其他地方。
    • 如果在 /usr/local/rvm,rvm implode 将无法解决问题。
    • 好的...谢谢 Tin 和 tessi.. 我会尝试让你知道哪一个对我来说是可行的。再次感谢你们俩
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-04-03
    • 1970-01-01
    • 2013-10-15
    • 2015-05-02
    • 2016-01-28
    • 1970-01-01
    • 2016-05-15
    相关资源
    最近更新 更多