Tôi đang cố gắng cài đặt Rails 3 trên MacBook Pro hoàn toàn mới chạy OS X 10.6.3, Ruby 1.8.7 và Rails 2.3.5 và tôi tự hỏi liệu tôi có tự lừa mình không. Cho đến nay, tôi đã chạy các lệnh này:
$ 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
Tuy nhiên, khi tôi chạy lệnh cuối cùng, tôi gặp lỗi này:
ERROR: While executing gem ... (Gem::FilePermissionError)
You don't have write permissions into the /usr/bin directory.
Tôi nghĩ rằng nó muốn tôi chạy lệnh sudo
để nó có thể viết /usr/bin/rails
. Nhưng nếu tôi làm điều đó, tôi sẽ không ghi đè Rails 2.3.5 có thể thực thi được không? Tôi không muốn làm điều đó. Thay vào đó, tôi muốn giữ cả hai phiên bản của Rails. Làm thế nào để làm điều đó?
sudo gem update --system -n /usr/local/bin