Я пытаюсь установить рельсы на Ubuntu 10.04. Пока что я выполнил следующие команды:
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)
Я предполагаю, что установка rails через apt-get установила эти драгоценные камни? До установки рельсов через apt-get у меня были только mysql и fastthread.