Saya mencoba menginstal Rails 3 pada MacBook Pro baru yang menjalankan OS X 10.6.3, Ruby 1.8.7, dan Rails 2.3.5 dan saya bertanya-tanya apakah saya telah menyemprot diri sendiri. Sejauh ini, saya telah menjalankan perintah ini:
$ 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
Namun, ketika saya menjalankan perintah terakhir, saya mendapatkan kesalahan ini:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/bin directory.
Saya pikir ia ingin saya menjalankan perintah dengan sudo
sehingga dapat menimpa /usr/bin/rails
. Tetapi jika saya melakukan itu, bukankah saya akan menimpa Rails 2.3.5 saya yang dapat dieksekusi? Saya tidak ingin melakukan itu. Sebaliknya, saya ingin mempertahankan kedua versi Rails. Bagaimana aku melakukan itu?
sudo gem update --system -n /usr/local/bin