我想在Ubuntu 10.04上安装rails。到目前为止,我已经执行以下命令:在Ubuntu 10.04上安装rails时出错
apt-get install build-essential libapache2-mod-passenger apache2 rubygems ruby1.8-dev libopenssl-ruby
gem install fastthread
gem install rails
Fastthread
轻松安装。但是,试图安装导轨导致:
ERROR: Error installing rails:
bundler requires RubyGems version >= 1.3.6
所以,我想这gem -v
返回1.3.5
。
如何升级rubygems? apt-get
将不会安装在1.3.5以上。而gem update --system
结果:
ERROR: While executing gem ... (RuntimeError)
gem update --system is disabled on Debian. RubyGems can be updated using the official Debian repositories by aptitude or apt-get.
所以现在我根本无法安装滑轨,因为我需要的RubyGems的新版本,和Ubuntu不会让我升级我目前的RubyGems的版本。
作为一个方面说明,我试图通过apt-get install rails
似乎工作,但我没有看到rails
作为宝石时,我键入gem list
安装轨。这是怎么回事?
另注:gem list
的结果是:通过
*** LOCAL GEMS ***
abstract (1.0.0)
actionmailer (3.0.1, 3.0.0)
actionpack (3.0.1, 3.0.0)
activemodel (3.0.1, 3.0.0)
activerecord (3.0.1, 3.0.0)
activeresource (3.0.1, 3.0.0)
activesupport (3.0.1, 3.0.0)
arel (2.0.1, 1.0.1)
builder (2.1.2)
erubis (2.6.6)
fastthread (1.0.7)
i18n (0.4.2)
mail (2.2.9)
mime-types (1.16)
mysql (2.8.1)
polyglot (0.3.1)
rack (1.2.1)
rack-mount (0.6.13)
rack-test (0.5.6)
railties (3.0.1, 3.0.0)
rake (0.8.7)
rubygems-update (1.3.7)
thor (0.14.4)
treetop (1.4.8)
tzinfo (0.3.23)
我想安装导轨?在通过apt-get安装rails之前,我只有mysql和fastthread。
我有完全相同的问题。它为你解决了吗? – Genadinik 2011-04-20 22:47:07
有趣的是,安装rubygems 1.7.2后我仍然得到这个消息:) – Genadinik 2011-04-21 16:33:57