ฉันกำลังพยายามติดตั้ง 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 ทั้งสองเวอร์ชันไว้แทน ฉันจะทำอย่างไร?
sudo gem update --system -n /usr/local/bin