rvmsudo gem安装capistrano

时间:2013-08-26 21:15:30

标签: ruby macos rvmsudo

运行时

rvmsudo gem install capistrano

我收到了这个警告:

Warning: can not check `/etc/sudoers` for `secure_path`, falling back to call via `/usr/bin/env`, this breaks rules from `/etc/sudoers`. Run:

    export rvmsudo_secure_path=1

to avoid the warning, put it in shell initialization file to make it persistent.

In case there is no `secure_path` in `/etc/sudoers`. Run:

    export rvmsudo_secure_path=0

to avoid the warning, put it in shell initialization file to make it persistent.

我在Mac OS X上,secure_path中没有/etc/sudoers因此我认为我需要放置:

    export rvmsudo_secure_path=0

在我的.bash_profile中,对吧?

1 个答案:

答案 0 :(得分:0)

是的,根据RVM警告,您的.bash_profile是放置该导出行的正确位置。

除了这个问题,是否需要使用rvmsudo?如果您使用RVM,您应该能够安装没有sudo的gem(因为它们正在安装到您的主目录或用户可写系统目录中)。