我实际上在ubuntu上运行了一段时间的错误乘客。今天我将Ruby Enterprise Edition更新到最新版本 - 现在看来我必须重新安装系统上安装的所有宝石。所以这是我的问题
答案 0 :(得分:0)
我现在做了以下操作,以便在我的系统上更容易实现可维护性(欢迎任何评论,因为我不确定这是否是最佳做法)
创建一个用户phusion乘客运行并改变他的路径1)ruby系统二进制目录 2)用户特定的gem二进制目录
PATH = $ PATH:/家居//宝石/红宝石/ 1.8 /斌:/opt/ruby-enterprise-1.8.7-2010.01/bin
(我更改了.bash_profile中的设置并切换到su用户名为-l的用户) 我现在在包装内保存的大部分宝石(冷冻)。除了安装在系统上的rails。
有没有更好的方式?其他人如何进行这种系统维护?
答案 1 :(得分:0)
我想知道你是否可以像Jruby一样使用GEM_HOME吗?我没试过,但看起来很优雅。