खोज…


1. रूबी के साथ रूबी के संस्करणों को स्थापित और प्रबंधित करें

रूबी के साथ रूबी के विभिन्न संस्करणों को स्थापित करने और प्रबंधित करने का सबसे आसान तरीका रूबी-बिल्ड प्लगइन का उपयोग करना है।

सबसे पहले अपने होम डायरेक्टरी में रेंबो रिपॉजिटरी को क्लोन करें:

$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv

फिर रूबी-बिल्ड प्लगइन क्लोन करें:

$ git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build

सुनिश्चित करें कि rbenv, अपने खोल सत्र में आरंभ नहीं हो जाता अपने को यह जोड़कर .bash_profile या .zshrc :

type rbenv > /dev/null
if [ "$?" = "0" ]; then
    eval "$(rbenv init -)"
fi

(यह अनिवार्य रूप से पहली जांच करता है कि क्या rbenv उपलब्ध है, और इसे इनिशियलाइज़ करता है)।

आपको संभवतः अपने शेल सत्र को फिर से शुरू करना होगा - या बस एक नई टर्मिनल विंडो खोलें।

नोट: यदि आप OSX पर चल रहे हैं, तो आपको मैक ओएस कमांड लाइन टूल को भी इंस्टॉल करना होगा:

$ xcode-select --install

तुम भी स्रोत से निर्माण के बजाय Homebrew का उपयोग कर rbenv स्थापित कर सकते हैं:

$ brew update
$ brew install rbenv

फिर दिए गए निर्देशों का पालन करें:

$ rbenv init

रूबी का नया संस्करण स्थापित करें:

इसके साथ उपलब्ध संस्करणों की सूची बनाएं:

$ rbenv install --list

एक संस्करण चुनें और इसे स्थापित करें:

$ rbenv install 2.2.0

इंस्टॉल किए गए संस्करण को वैश्विक संस्करण के रूप में चिह्नित करें - यानी वह जिसे आपका सिस्टम डिफ़ॉल्ट रूप से उपयोग करता है:

$ rbenv global 2.2.0

जांचें कि आपका वैश्विक संस्करण क्या है:

$ rbenv global
=> 2.2.0

आप इसके साथ एक स्थानीय प्रोजेक्ट संस्करण निर्दिष्ट कर सकते हैं:

$ rbenv local 2.1.2
=> (Creates a .ruby-version file at the current directory with the specified version)

फुटनोट:

[१]: पाथ को समझना

एक रूबी स्थापना रद्द कर रहा है

रूबी के एक विशेष संस्करण की स्थापना रद्द करने के दो तरीके हैं। सबसे आसान बस ~/.rbenv/versions से निर्देशिका को निकालना है:

$ rm -rf ~/.rbenv/versions/2.1.0

वैकल्पिक रूप से, आप अनइंस्टॉल कमांड का उपयोग कर सकते हैं, जो बिल्कुल यही काम करता है:

$ rbenv uninstall 2.1.0

यदि यह संस्करण कहीं उपयोग में है, तो आपको अपना वैश्विक या स्थानीय संस्करण अपडेट करना होगा। उस संस्करण में वापस आने के लिए जो आपके रास्ते में पहले है (आमतौर पर आपके सिस्टम द्वारा प्रदान किया गया डिफ़ॉल्ट) उपयोग:

$ rbenv global system


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow