【问题标题】:Location of gem configuration file gemrc in ubuntu? Its not at home(~/.gemrc) or at /etc/gemrcgem配置文件gemrc在ubuntu中的位置?它不在家里(~/.gemrc)或 /etc/gemrc
【发布时间】:2012-09-25 13:45:52
【问题描述】:

我在 ubuntu 12.04 上使用 rvm 安装了 ruby​​ 1.9.3p194。 它不在家里(~/.gemrc)或 /etc/gemrc rvm 是否将 gem 配置文件 gemrc 放在其他地方?

有什么办法可以找出这些文件保存在哪里...通过给 $ gem 命令提供一些选项。实际上,我想在安装任何新 gem 时默认禁用 rdoc 和 ri 安装。为此,我想将 gemrc 文件修改为:

安装:--no-rdoc --no-ri 更新:--no-rdoc --no-ri

请帮帮我。

【问题讨论】:

    标签: ruby-on-rails ruby rubygems


    【解决方案1】:

    您可以使用 locate 定位 Linux/Ubuntu 系统上的任何文件,例如:

    locate gemrc
    

    但您可能还没有。你可以在你的 homedir 中自己创建它(如果你想将它应用到所有用户,甚至 /etc/gemrc。)你是对的,rvm 默认不安装一个(至少它没有在我的系统上。 ) 所以就这样做吧:

    vi ~/.gemrc
    

    并插入您在帖子中写的那些行,它应该可以工作。

    【讨论】:

    • 谢谢彼得,它有效。我确实在 irc #rvm channer 上与 Michael Papis 聊天,他也确认如果我们不使用二进制 rubies(例如,使用 rvm 安装 ruby​​),那么 gemrc 文件将不会出现在 ~/.gemrc 或 /etc/gemrc 下。所以创建了一个 ~/.gemrc 并把它放在那里
       gem: --no-rdoc --no-ri 
      它就像一个魅力。
    • 从马口中得到一些确认总是好的^^
    猜你喜欢
    • 1970-01-01
    • 2012-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-02-10
    • 1970-01-01
    • 2015-07-23
    • 2011-02-01
    相关资源
    最近更新 更多