我正在使用bundler,并在使用root权限运行bundle install
时发现了警告:
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine.
为什么?
答案 0 :(得分:0)
有两件事互相影响,使大多数软件作为root安装“坏主意”:
如果使用Bundler以root身份安装软件包,这意味着您安装的ruby gem中的脚本将无法被任何其他用户访问。