我正在安装一个使用一些ruby gems的节点。为了在公司网络上获取宝石,我通常会添加“http://rubygems.org”。
我正在使用Docker compose和wand来使用
gem source --add http://rubygems.org
,但我注意到它以交互方式问我[yn]
。
如何避免互动,类似于apt-get install -yqq
?
答案 0 :(得分:1)
您可以在~/.gemrc
文件中指定gem源,而无需与gem source
命令进行交互。
$> echo -e '--- \nsources:\n- http://rubygems.org/' >> ~/.gemrc
该命令将生成下一个文件:
---
sources:
- http://rubygems.org/
rubygems
包将使用
<子> Rubygems documentation 子>