2014-04-17 39 views
2

当我运行rvm get红宝石经理RVM抱怨POSIX

RVM can not be run with `set -o posix`, please turn it off and try again. 

这也可能是为什么它不能找到卫队模板文件的原因,我刚刚得到此消息。

这是什么意思,我该如何解决这个问题?

感谢inadv通过@swenzel共享

+1

看看这个答案是合适的,对我来说是:) http://stackoverflow.com/a/19186315/2677943 – swenzel

回答

0

问题/答案是明白其中的道理(感谢)有用的,但我认为还需要克服这一警告精确的步骤。

如所述here您可能需要更改您的用户的登录shell以默认使用您的首选项的shell,在我的情况下是bash,所以我按照启动终端的方式进行了一些更改。

chsh建议,但在我的具体情况下,我在Windows 10环境下使用ConEmu Windows TerminalCygwin; sh.exe默认使用因此,这RVM警告... chsh没有在Cygwin中可用,所以我也跟着this reccomendation指出:

它仅仅是一个改变的事情(...)不管你的快捷方式 正在使用启动cygwin来调用{preferred shell}而不是

我希望这是有用的。 Gretings!