ruby-on-rails - gem配置文件gemrc在ubuntu中的位置?它不在家里(~/.gemrc)或/etc/gemrc

标签 ruby-on-rails ruby rubygems

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

有什么方法可以通过给 $ gem 命令提供一些选项来找出这些文件的保存位置。实际上我想在安装任何新的 gem 时默认禁用 rdoc 和 ri 安装。为此,我想修改 gemrc 文件,如下所示:

install: --no-rdoc --no-ri 
update:  --no-rdoc --no-ri

请帮助我。

最佳答案

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

locate gemrc

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

vi ~/.gemrc

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

关于ruby-on-rails - gem配置文件gemrc在ubuntu中的位置?它不在家里(~/.gemrc)或/etc/gemrc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12728695/

相关文章:

ruby-on-rails - 如何使用Rails从图像序列(例如jpg)生成mp4文件?

ruby-on-rails - Rails ActiveRecord 助手查找方法不急于加载关联

ruby-on-rails - 在事件管理员中更改默认日期格式

ruby-on-rails - 制作 : execvp: g++: Permission denied

ruby - 关闭后如何在 Ruby 中打开 SSL 证书验证?如果我把它关掉会怎样?

ruby-on-rails - 在 Ruby on Rails 中,将某些东西安装为 gem 或插件有什么区别?

MySQL Rails 迁移错误 : "Error on rename of schema_migration (errno: -1)"

ruby-on-rails - Rails 中的音频 Assets 没有路由匹配

ruby-on-rails - "cucumber"命令和 "rake cucumber"命令有什么区别?

ruby - 如何选择最接近句号的前280个单词?