Як пропонує Tin Man (вище), RVM ( Ruby Version Manager ) є стандартом для модернізації вашої установки Ruby на OSX: https://rvm.io
Для початку відкрийте вікно терміналу та видайте таку команду:
\curl -L https://get.rvm.io | bash -s stable --ruby
(вам потрібно буде довіряти команді Dev RVM, що команда не є зловмисною - якщо ви параноїдальний пінгвін, як я, ви завжди можете прочитати джерело : 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 - будь ласка, оновіть цю вікі, коли випустяться нові версії)
Зверніть увагу на Компіляція Рубі : У моєму випадку я також повинен був встановити 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? для рішення.