Как предлагает The Tin Man (см. Выше) RVM ( Ruby Version Manager ) - это стандарт для обновления вашей установки Ruby на OSX: https://rvm.io
Для начала откройте окно терминала и выполните следующую команду:
\curl -L https://get.rvm.io | bash -s stable --ruby
(Вам нужно будет доверять в RVM Dev Team , что команда не злая - если ты параноик пингвин , как я, вы всегда можете идти читать источник : https://github.com/wayneeseguin/rvm ) Когда это полное вам необходимо перезапустить терминал, чтобы rvm
команда заработала.
rvm list known
(показывает последние доступные версии Ruby)
rvm install ruby-2.3.1
Для конкретной версии, за которым следует
rvm use ruby-2.3.1
или если вам просто нужна последняя (текущая) версия:
rvm install current && rvm use current
(устанавливает текущий стабильный выпуск - на момент написания ruby-2.3.1 - обновите эту вики, когда будут выпущены новые версии)
Примечание по компиляции Ruby : в моем случае мне также пришлось установить Homebrew http://mxcl.github.com/homebrew/, чтобы получить нужные мне драгоценные камни ( RSpec ), что, в свою очередь, заставит вас установить Xcode (если вы еще не ) https://itunes.apple.com/us/app/xcode/id497799835 И / ИЛИ установите пакет GCC со страницы https://github.com/kennethreitz/osx-gcc-installer, чтобы избежать ошибок при запуске make .
Изменить: в Mavericks вы можете выбрать установку только инструментов командной строки Xcode вместо всего пакета Xcode, который поставляется с gcc и множеством других вещей, которые могут вам понадобиться для сборки пакетов. Его можно установить, запустив xcode-select --install
и следуя подсказкам на экране.
Примечание об ошибках : если вы получаете сообщение об ошибке « RVM не является функцией » при попытке выполнить эту команду, посетите: Как мне изменить мою версию Ruby с помощью RVM? для решения.