草庐IT

autolibs

全部标签

ruby - 为什么 rvm install 2.0.0 要求输入 sudo 密码?

我正在尝试通过rvm安装ruby​​2.0.0-p247。但是,它要求输入密码。提供sudo密码正常吗?我没有在sudoers文件中配置sudo密码。我正在使用OracleEnterpriseLinux6x64。 最佳答案 sudo用于autolibs-这意味着RVM将安装所需的软件,如openssh或libyaml,这是标准ruby​​正常工作所必需的。您可以更改autolibs以查看所需的包而不是安装它们:rvmautolibsread-fail并恢复到安装要求的默认设置:rvmautolibsreset

ruby - 如何在不为 RVM 用户提供 sudo 访问权限的情况下安装 RVM 系统要求

在我的Debian服务器上,我有一个名为“deployer”的用户,它没有sudo访问权限,但安装了RVM。使用“deployer”安装Ruby时,如1.9.3,会触发安装依赖的任务"Installingrequirementsfordebian,mightrequiresudopassword."因为“deployer”不能sudo而失败并停止安装。我不想将“deployer”添加到sudoers列表中,也不想为其他用户安装RVM只是为了安装依赖项的一次性使用。安装依赖项的正确方法是什么?或者我如何列出它们以手动安装? 最佳答案