मैंने आरवीएम को rvm.io होमपेज पर प्रस्तुत लाइन के माध्यम से स्थापित किया है:
curl -L https://get.rvm.io | bash -s stable --rails --autolibs=enabled
स्थापना प्रक्रिया के क्रम में आरवीएम ने होमब्रे को स्वचालित रूप से स्थापित किया और रूबी 2.0 के साथ जाना शुरू कर दिया जो वास्तव में विफल रहा और पूरी प्रक्रिया को समाप्त कर दिया। दरअसल आरवीएम ही काम करता है। मैं बाद में बिना किसी समस्या के रूबी 1.9.3 को स्थापित करने में भी सक्षम था। "आरवीएम माणिक" कमांड पर मुझे निम्न आउटपुट मिलता है:
=* ruby-1.9.3-p392 [ x86_64 ]
ruby-2.0.0-p0 [ broken ]
# => - current
# =* - current && default
# * - default
तो क्या यह आरवीएम की सहायता से टूटी हुई रूबी 2.0 स्थापना को हटाने का सबसे आसान तरीका है?
लेकिन जो चीज मुझे थोड़ी ज्यादा परेशान करती है वह है Homebrew इंस्टॉलेशन। जब मैं "काढ़ा डॉक्टर" आदेश चलाता हूं तो मुझे निम्नलिखित चेतावनी मिलती है:
Warning: Your Homebrew is not installed to /usr/local
You can install Homebrew anywhere you want, but some brews may only build
correctly if you install in /usr/local. Sorry!
"जो काढ़ा" मुझे मिलता है:
/Users/rpk/.rvm/bin/brew
तो क्या यह ठीक है कि होमब्राउड आरवीएम फ़ोल्डर में रहता है या होमबॉव को हटा दिया जाना चाहिए और अनुशंसित स्थान पर पुनः इंस्टॉल किया जाना चाहिए? या आरवीएम उन चीजों को संभालने में सक्षम है जो होमब्रॉव उस आरवीएम स्थान में प्रत्येक काढ़ा स्थापित करने में सक्षम है? धन्यवाद!