में प्रत्येक रूबी संस्करण के लिए एक अलग रूबीगेम संस्करण मेरे पास आरवीएम द्वारा 1.8.7 और 1.9.3 स्थापित रूबी है। माणिक के लिएआरवीएम
- उपयोग मणि 1.3.7 रूबी 1.9.3
मैं कैसे निर्धारित कर सकते हैं के लिए 1.8.7
में प्रत्येक रूबी संस्करण के लिए एक अलग रूबीगेम संस्करण मेरे पास आरवीएम द्वारा 1.8.7 और 1.9.3 स्थापित रूबी है। माणिक के लिएआरवीएम
मैं कैसे निर्धारित कर सकते हैं के लिए 1.8.7
आरवीएम स्थापित करते समय और फिर आरवीएम स्थापित रूबी - संस्करण को अपने नवीनतम रूबीगेम्स संस्करण को स्थापित करें। तो बस नीचे दिए गए चरणों का पालन करें:
rvm use 1.8.7
gem -v
, उदा 1.8.24
दिखाता है जैसे rvm rubygems [x.y.z|latest-x.y|latest|remove]
पूर्व इस तरह सेट किया गया है:
प्राप्त कर रहा है rubygems-1.3.7
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 284k 100 284k 0 0 94166 0 0:00:03 0:00:03 --:--:-- 125k
Extracting rubygems-1.3.7 ...
Removing old Rubygems files...
Installing rubygems-1.3.7 for ruby-1.8.7-p371 ...
Installation of rubygems completed successfully.
तो gem -v
=> यह 1.3 से पता चलता .7
rvm rubygems 1.3.7
और आप का उपयोग किसी अन्य संस्करण कदम # 3
पूर्व जाना चाहते हैं: rvm rubygems latest
$ rvm use 1.8.7
$ rvm rubygems 1.3.7
$ rvm use 1.9.3
$ rvm rubygems latest-1.8
$ gem -v
1.8.24
$ rvm use 1.8.7
$ gem -v
1.3.7
आप पहले से ही 1.3.7 और 1.8.x के लिए rvm में gemsets बनाया है, तो इस कदम को छोड़ । अन्यथा, आपको रत्न बनाने की जरूरत है। 1.8.7 # 1.8.7 rvm रूबी के लिए gemset बनाने 1.3.7 # स्विच आप इसे इस तरह से करना पड़ सकता है rvm: rvm --force
यहाँ एक gemset बनाने और उसके बाद के लिए कैसे यह करने के लिए स्विच है rubygems 1.3.7 rvm gemset उपयोग 1.3.7 # का उपयोग यह
अगली बार जब आप gemset के साथ 1.3.7 रूबी 1.8.7 का उपयोग करना चाहते केवल ऐसा करने की जरूरत: rvm उपयोग [email protected] # यह रूबी संस्करण और मणि संस्करण ruby -v # रूबी संस्करण की जांच करता है, चाहिए = 1.8.7 मणि - संस्करण # रत्न संस्करण की जांच करता है, = 1.3.7
रूबी 1.9.3 और रत्न 1.8.x के लिए इसे दोहराएं।
आप यह कैसे कर सकते हैं और अन्य आरवीएम संबंधित विषयों के सवालों के जवाब यहां देख सकते हैं: http://rvm.io/gemsets/using