在Linux上(至少12.04)從ruby 1.9.3升級到ruby 2.0時,會得到意外的提示。升級到Ruby 2.0時,無需提示即可覆蓋可執行文件
rdoc's executable "rdoc" conflicts with /path/bin/rdoc
Overwrite the executable? [yN]
它工作正常,以手動覆蓋它,但我正在尋找一種方式,我的腳本將自動回覆yes而不停止。
剛剛在rubygems from a year ago上發現了這個問題。我在腳本中使用gem install
所以我想我可以稍微輕鬆地添加yes | gem install
編輯: 嘗試yes | gem install rdoc
但它失敗:
ERROR: Error installing rdoc:
"rdoc" from rdoc conflicts with /usr/local/rubies/2.0.0-p0/bin/rdoc
'yes |儘管我確信有更好的方法。你用什麼命令升級? – adamdunson 2013-05-08 21:08:13
在Dockerfile中遇到同樣的問題。 '是|該命令不適用於我... – rwb 2014-07-03 08:26:00
我終於找到了一種解決方法,不需要此安裝。 – ScotterC 2014-07-03 15:38:21