我想在我的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上安装此应用程序。
答案 0 :(得分:0)
我认为你正在混淆版本。我看到提到的2011.03和2012.02。请检查您实际安装的版本,并确保您的PATH变量也具有此版本。