【发布时间】:2013-05-09 21:51:34
【问题描述】:
在我的 Debian 服务器上,我有一个名为“deployer”的用户,它没有 sudo 访问权限,并且安装了 RVM。
当使用“deployer”安装 Ruby 时,比如 1.9.3,它会触发安装依赖项的任务
"Installing requirements for debian, might require sudo password."
失败并停止安装,因为“部署者”不能 sudo。
我不想将“deployer”添加到 sudoers 列表中,也不想为其他用户安装 RVM,只是为了一次性安装依赖项。
安装该依赖项的正确方法是什么?或者我如何列出它们以手动安装?
【问题讨论】:
-
Rvm 可能会尝试安装构建依赖项以编译 ruby 的源版本。避免使用“最新”版本并指定明确的 ruby 版本。
-
感谢您提出这个问题。
标签: ruby deployment rvm sudo