如何将rvm添加到超级用户

时间:2013-07-26 13:33:26

标签: ruby rvm sudo init.d

我需要从init脚本执行ruby程序,我需要以

运行脚本
sudo /etc/bin/differ.sh start 

但问题是root(超级用户)上没有安装rvm。所以不同的脚本 ruby​​“filename”中的代码不会执行,因为gems和rvm没有安装在root中。

我需要解决如何将rvm及其宝石添加到root(我没有通过系统安装安装)。我甚至尝试了rvmsudo

rvmsudo ruby "filename"

但它不适用于脚本在终端中运行良好。 请随意询问我将与此问题一起发布的任何文件或输出。

1 个答案:

答案 0 :(得分:1)

有关将RVM与init.d集成的页面可能有所帮助:https://rvm.io/integration/init-d