Я пытаюсь установить Rails 3 на совершенно новый MacBook Pro, работающий под управлением OS X 10.6.3, Ruby 1.8.7 и Rails 2.3.5, и мне интересно, если я сам себя обманул. До сих пор я запускал следующие команды:
$ 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
Однако, когда я запускаю последнюю команду, я получаю эту ошибку:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/bin directory.
Я думаю, он хочет, чтобы я выполнил команду с sudo
, чтобы она могла писать через /usr/bin/rails
. Но если я это сделаю, разве я не буду перезаписывать исполняемый файл Rails 2.3.5? Я не хочу этого делать. Вместо этого я хотел бы сохранить обе версии Rails. Как это сделать?