我尚未安装foo.bar.weep.woop
到远程构建机器中。我试图通过下面的命令进行安装,但不幸的是,它需要用户交互。
if (!((foo.bar || {}).weep || {}).woop) return;
// So, return if there isn't a 'foo.bar', 'foo.bar.weep', or 'foo.bar.weep.woop'.
// More than this would be overwhelming.
在one of the answers中,查尔斯·达菲(Charles Duffy)建议使用如下方式,
Homebrew
我可以安装ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
而无需按RETURN键。但是,它仍会在下一阶段要求输入密码,并且如果我想在无法与用户进行交互的远程构建计算机中以脚本形式运行,则无法编写密码,因此无法远程安装。
如何摆脱这个问题?