Ruby On Rails - Tipps | Could not find rails (> 0) in any repository

Wenn die Installation von Rails scheitert...

...hilft häufig ein Update der Gems. Auf einem frischen Ubuntu 8.04 LTS [Hardy Heron] scheiterte gerade die Installation von von Rails mit Hilfe von rubygems.

root@nn-mm-184-151:~# gem install rails --include-dependencies
Bulk updating Gem source index for: http://gems.rubyforge.org
ERROR:  While executing gem ... (Gem::GemNotFoundException)
Could not find rails (> 0) in any repository

Aber ein einfaches Update der Gemsourcen mittels

gem update

sorgte dafür das Rails wie gewohnt installiert werden kann. Ein nützliches Übersicht über die verfügbaren gem commands gibt es hier: http://www.rubygems.org/read/book/2

Ein letzter Stein auf dem Weg zum laufenden Rails Server kann eine fehlende Verknüpfung sein. Wenn das Kommando

rails myapp
nicht funktioniert kann evtl ein Softlink abhilfe schaffen:
ln -s  /var/lib/gems/1.8/bin/rails /usr/bin/rails

Und wer komplett verloren ist und nicht weiss wo sich das Rails Executable befindet kann versuchen mit:

updatedb
locate rails
einen Überblick zu erhalten