Я пытаюсь настроить себя на Mac, чтобы изучить Ruby on Rails, но, похоже, у меня возникли некоторые проблемы. Если я попытаюсь запустить такие команды, как ./script/server, я получу следующее:
Rails requires RubyGems >= 0.9.4 (you have 0.9.2). Please
gem update --systemand try again.
Когда я запускаю "gem update ...", я получаю следующее:
Updating RubyGems... Attempting remote update of rubygems-update ERROR: While executing gem ... (Errno::EACCES) Permission denied - /opt/local/lib/ruby/gems/1.8/cache/rubygems-update-1.3.0.gem





понятно.
sudo gem update --system
Начиная с El Capitan, Apple запрещает пользовательским приложениям изменять /usr/bin по соображениям безопасности. Поэтому лучше установить / обновить rubygems в рекомендованной папке /usr/local/bin:
sudo gem update -n /usr/local/bin --system
(рекомендация взята из https://stackoverflow.com/a/39928447/1033581)