使用Ruby Enterprise Edition 1.8.7安装Ruby on Rails应用程序

时间:2014-05-24 07:03:56

标签: ruby-on-rails ruby ruby-on-rails-3 bash centos

我想在我的CentOS 5.5上安装一个需要Ruby Enterprise Edition 1.8.7和Rails 2.3.5的应用程序。

我已经从rubyenterpriseedition.com安装了REE。要安装我的应用程序,我需要做一些设置。 在我的.bash_profile中,我应该将PATH = $PATH:$HOME/bin更改为

PATH=/opt/ruby-enterprise-1.8.7-2012.02/bin:$PATH:$HOME/bin

然后重新加载

source .bash_profile

要检查是否已反映更改,我们必须运行哪个gem。这必须输出输出:

/opt/ruby-enterprise-1.8.7-2012.02/bin/gem

但不幸的是它正在输出

[root@local ~]# which gem
/usr/bin/which: no gem in (/opt/ruby-enterprise-1.8.7-2012.02/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/college/bin:/root/bin)

之后我做

[root@local ~]# gem update --system
bash: gem: command not found

我遇到了上述错误。 但请看下面的实际路径......

[root@local college]# echo $PATH
/usr/kerberos/sbin:/opt/ruby-enterprise-1.8.7-2012.02/bin:/usr/kerberos/bin:/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/home/college/bin:/root/bin:/opt/ruby-enterprise-1.8.7-2012.02/bin

请帮我在CentOS上安装此应用程序。

1 个答案:

答案 0 :(得分:0)

我认为你正在混淆版本。我看到提到的2011.03和2012.02。请检查您实际安装的版本,并确保您的PATH变量也具有此版本。