就像任何知道virtualenv对python做了什么的人一样,ruby也有类似的功能。关于ruby安装的有趣之处在于,在执行所请求的命令之前,有一个"rvmsudo“将当前的rvm环境投影到root/sudo用户上。
virtualenv没有提供相同命令的明显实现。
我是不是漏掉了什么?
发布于 2011-12-29 08:17:24
一种解决方法是使用"sudo -E“。这将在sudo中保留调用用户的环境。请注意,如果对手控制了您的环境,这是直接的根利用(通过LD_LIBRARY_PATH和类似的)。
https://stackoverflow.com/questions/8630305
复制相似问题