Ich versuche, Rails 3 auf einem brandneuen MacBook Pro mit OS X 10.6.3, Ruby 1.8.7 und Rails 2.3.5 zu installieren, und frage mich, ob ich mich abgespritzt habe. Bisher habe ich folgende Befehle ausgeführt:
$ gem update --system
$ gem install arel tzinfo builder memcache-client rack rack-test rack-mount erubis mail text-format thor bundler i18n
$ gem install rails --pre
Wenn ich jedoch den letzten Befehl ausführe, wird folgende Fehlermeldung angezeigt:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/bin directory.
Ich denke, es möchte, dass ich den Befehl mit ausführe, sudo
damit er überschreiben kann /usr/bin/rails
. Aber wenn ich das mache, überschreibe ich dann nicht meine ausführbare Rails 2.3.5-Datei? Das will ich nicht machen. Stattdessen möchte ich beide Versionen von Rails behalten. Wie mache ich das?
sudo gem update --system -n /usr/local/bin