我正在使用屏幕,甚至在rvm 1.9.2之后并且拥有一个合适的.rvmrc我的服务器仍然使用jruby。
我的.screenrc包含shell#{SHELL}
rvm info显示jruby
好像rvm 1.9.2没有任何效果,但它在屏幕外工作正常。
答案 0 :(得分:8)
答案 1 :(得分:0)
您可以在屏幕终端启动后获取~/.profile
文件,而不是让屏幕系统地使用登录shell。
它以某种方式将屏幕启动的shell升级为登录shell。
答案 2 :(得分:-1)
screen
可能会用更受限制的东西替换你的PATH。在屏幕会话中,执行echo $PATH
。它应该在您的主目录中显示RVM正常的预先安装的沙箱。
如果是截断,你需要在文档中徘徊或者......在SO对等网站Unix and Linux或Super User上询问,因为这个问题对于Stack非常偏离主题溢出。