gpt4 book ai didi

ruby - Ruby Version Manager 会干扰 Dream Linux 上的系统脚本吗?

转载 作者:太空宇宙 更新时间:2023-11-04 11:41:07 25 4
gpt4 key购买 nike

由于 Dream Linux 内置了对 Ruby 的支持,我假设它可以很好地作为 Rails 开发环境,但我想知道 Ruby Version Manager 是否会干扰 Ruby 的系统版本。

通常,当我使用 RVM 时,我会禁用/忽略系统版本。用 Ruby 编写的 Dream Linux OS 系统脚本将如何应对 RVM 的存在?如果我不能在 Dream Linux 上使用 RVM,那么升级到更新版本的 Ruby 又不会使系统疲惫不堪有多容易?

最佳答案

RVM 不应干扰您的系统 Ruby,因为 RVM 依赖于修改您(当前用户)的路径。

$ which ruby/Users/mark/.rvm/rubies/ruby-1.9.2-preview1/bin/ruby$ rvm 1.9.1$ which ruby/Users/mark/.rvm/rubies/ruby-1.9.1-p378/bin/ruby$ rvm system$ which ruby/usr/bin/ruby

那么,默认情况下,Dream Linux 应该 自动转到 /usr/bin/ruby(或等价物)。由于你的 RVM Ruby 是“隐藏”在你的主目录中,Dream Linux 甚至不应该知道它们的存在,除非你特别特意将它指向它们。

关于ruby - Ruby Version Manager 会干扰 Dream Linux 上的系统脚本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3026367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com