जैसा कि टिन मैन सुझाव देता है (ऊपर) RVM ( रूबी संस्करण प्रबंधक ) OSX पर आपके रूबी इंस्टॉलेशन को अपग्रेड करने के लिए मानक है : https://rvm.io
आरंभ करने के लिए, एक टर्मिनल विंडो खोलें और निम्नलिखित कमांड जारी करें:
\curl -L https://get.rvm.io | bash -s stable --ruby
(आपको आरवीएम देव टीम पर भरोसा करने की आवश्यकता होगी कि कमांड दुर्भावनापूर्ण नहीं है - यदि आप मेरी तरह एक पागल पेंगुइन हैं, तो आप हमेशा स्रोत पढ़ सकते हैं : https://github.com/wayneeseguin/rvm ) जब आप पूरा कर लें आप टर्मिनल को पुनः आरंभ करने की जरूरत है पाने के लिए rvm
आदेश काम कर रहे।
rvm list known
( रूबी के नवीनतम उपलब्ध संस्करणों को दिखाता है )
rvm install ruby-2.3.1
एक विशिष्ट संस्करण के लिए, उसके बाद
rvm use ruby-2.3.1
या यदि आप नवीनतम (वर्तमान) संस्करण चाहते हैं:
rvm install current && rvm use current
(वर्तमान स्थिर रिलीज को स्थापित करता है - रूबी-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 "रन बनाने में त्रुटियों से बचने के लिए" " ।
संपादित करें: Mavericks के रूप में आप पूरे Xcode पैकेज के बजाय केवल Xcode कमांड लाइन टूल इंस्टॉल करना चुन सकते हैं, जो कि gcc और बहुत सी अन्य चीजों के साथ आता है जिन्हें आपको पैकेज बनाने की आवश्यकता हो सकती है। इसे xcode-select --install
ऑन-स्क्रीन प्रॉम्प्ट पर चलाकर और स्थापित करके स्थापित किया जा सकता है ।
इरोस पर ध्यान दें : यदि आपको इस कमांड की कोशिश करते समय " आरवीएम एक फ़ंक्शन नहीं है " त्रुटि मिलती है , तो देखें: मैं आरवीएम का उपयोग करके अपने रूबी संस्करण को कैसे बदलूं? समाधान के लिए।