2013-03-10 9 views
6

मैं RVM के माध्यम से 1.9.3 के लिए रूबी 1.8 से स्विच करने की कोशिश कर रहा हूँ:rvm रूबी 1.9.3 स्थापित: लापता आवश्यक संकुल

rvm install 1.9.3 

लेकिन हर मैं एक चेतावनी है:

Missing required packages: autoconf, automake, libtool, pkg-config, libyaml, readline, libxml2, libxslt, libksba, openssl, curl-ca-bundle, sqlite. 

मैंने

rvm pkg install libyaml 

लेकिन कुछ भी बेहतर नहीं किया। हर बार मेरे पास यह चेतावनी है, और यह मुझे रेल 3 स्थापित करने से रोक रहा है (libyaml और openssl गायब)। किसी ने पहले ही हल कर लिया है? आपकी सहायता के लिए धन्यवाद.

मैं चल रहा हूँ मैक ओएस एक्स 10.8.2

+0

यह सहायक है अगर यह प्रश्न पूछें। http://stackoverflow.com/questions/15207239/missing-required-packages- शामिल- libyaml – Hemanth

उत्तर

11

rvm requirements 

और फिर चलाने की कोशिश करें: यदि आप अभी भी समस्या है तो

brew install autoconf automake libtool pkg-config apple-gcc42 libyaml readline libxml2 libxslt libksba openssl sqlite 

आपको यह देखना कर सकते हैं - click here

+0

धन्यवाद! मैंने होमब्रू को स्थापित करने के लिए लिंक का उपयोग किया, और फिर ब्रूव इंस्टॉल कमांड libxml2 और libxslt को छोड़कर सभी के लिए काम किया। मैं "बंडल इंस्टॉल" एड, फिर स्थापित रेल: काम नहीं कर रहा है। मैंने इन 2 को स्थापित करने के लिए फिर कोशिश की और अब यह काम किया! Pfiou! आपकी सहायताके लिए धन्यवाद ! –

+1

यदि आपको 'त्रुटि: Apple-gcc42 के लिए कोई उपलब्ध सूत्र नहीं है' पहाड़ शेर के साथ त्रुटि, 'ब्रू टैप --repair homebrew/dupes'' को आजमाएं, फिर – AbdullahDiaa

5

यह आरवीएम 1.1 9 के लिए नई कार्यक्षमता है, हम संदेशों को सुधारने पर काम करेंगे, एफ या अब बस कोशिश करें:

rvm get head 
rvm install 1.9.3 --autolibs=3 
+0

को पुनः इंस्टॉल करने का प्रयास करें। मेरे लिए चाल हल नहीं किया। –

+0

ऐसा इसलिए नहीं हुआ क्योंकि मुझे लगता है कि 'आरवीएम हेड' चलाने के लिए यह स्पष्ट है - अद्यतन निर्देश – mpapis

संबंधित मुद्दे