रूबी आवृत्ती व्यवस्थापक, सहसा आरव्हीएम म्हणून संक्षिप्त रूप, समान डिव्हाइसवर एकाधिक रूबी स्थापना व्यवस्थापित करण्यासाठी डिझाइन केलेले एक सॉफ्टवेअर प्लॅटफॉर्म आहे.
रुबी इंटरप्रिटर, स्थापित रुबीगेम्स आणि दस्तऐवजीकरणासह संपूर्ण रुबी वातावरण विभाजित केले गेले आहे. विकसक नंतर भिन्न आवृत्ती आवृत्त्यांसह विविध प्रकल्पांवर कार्य करण्यासाठी भिन्न आवृत्त्यांमध्ये स्विच करू शकतो.
तसेच, आरव्हीएम इतर रुबी अंमलबजावणीसाठी इंस्टॉलर म्हणून कार्य करते. यामध्ये जेरूबी, मरुबी, मॅक्रबी, आयरनरूबी, मॅग्लेव्ह, रुबिनियस, रुबी एंटरप्राइझ संस्करण, पुष्कराज आणि गोरूबी यांचा समावेश आहे. याव्यतिरिक्त, आरव्हीएम एमआरआयच्या पॅच केलेल्या आवृत्त्यांच्या स्थापनेस समर्थन देते.
मुळात आरव्हीएम ओएस एक्स आणि लिनक्सवर रुबीच्या एकाधिक आवृत्त्यांमधील वापरकर्ता स्थापित करणे आणि स्विच करणे सुलभ करते.
विविध स्तरांवर पॅचेस स्थापित करणे देखील शक्य आहे आणि आरव्हीएम कमांड लाइनमधून (रत्न व्यवस्थापनासह) करू शकतात अशा विविध गोष्टी दर्शविण्यासाठी वेनने उदाहरणांची यादी एकत्र ठेवली आहे.
आरव्हीएम रूबी रत्न "रत्ने" द्वारे आयोजित करण्यासाठी, नेमस्पेसद्वारे विभक्त केलेल्या रत्नांचे संग्रह आणि संबंधित रुबी स्थापनासाठी वैशिष्ट्ये प्रदान करते.
उबंटू आणि डेरिव्हेटिव्ह्जवर आरव्हीएम कसे स्थापित करावे?
ज्यांना त्यांच्या सिस्टमवर हा अनुप्रयोग स्थापित करण्यास स्वारस्य आहे त्यांच्यासाठी हे उत्कृष्ट साधन मिळविण्यासाठी त्यांनी अनेक चरणांचे अनुसरण केले पाहिजे.
सर्वप्रथम आपण आपल्या सिस्टममध्ये Ctrl + ALT + T सह टर्मिनल उघडले पाहिजे आणि त्यात आपण पुढील कमांड कार्यान्वित करणार आहोत.
sudo apt-get install software-properties-common
आता हे पूर्ण झाले आमच्या सिस्टममध्ये applicationप्लिकेशन रेपॉजिटरी जोडण्यासाठी आम्ही पुढील कमांडद्वारे स्वतःस समर्थन देत आहोत.
sudo apt-add-repository -y ppa:rael-gc/rvm
आम्ही आमची पॅकेजेस आणि अनुप्रयोगांची यादी यासह अद्यतनित करतोः
sudo apt-get update
शेवटी आम्ही यासह अनुप्रयोग स्थापित करण्यासाठी पुढे जाऊ:
sudo apt-get install rvm
एकदा आरव्हीएम इंस्टॉलेशन पूर्ण झाल्यावर, आरव्हीएम लोड करण्यासाठी आता हे चरण करणे आवश्यक आहे. आम्ही वापरत असलेल्या टर्मिनलमध्ये बदल करणे आवश्यक आहे जेणेकरून ते नेहमी लॉगिन करते.
जीनोम टर्मिनलच्या बाबतीत, त्यांनी हे करणे आवश्यक आहे:
एकदा बदल झाल्यानंतर, तुमची सिस्टम रीस्टार्ट करणे आवश्यक आहे जेणेकरून बदल सिस्टमच्या सुरूवातीस लोड होतील.
आणि यासह सज्ज, आपण आपल्या सिस्टमवर हे उत्कृष्ट साधन वापरण्यास प्रारंभ करण्यास तयार असाल.
उबंटू आणि डेरिव्हेटिव्ह्ज वर रुबी स्थापित करणे
आमच्या सिस्टममध्ये आधीपासूनच आरव्हीएमच्या मदतीने आम्ही त्याच्या मदतीने रुबी स्थापित करू शकतो, फक्त पुढील आज्ञा चालवण्यावर आधारित:
rvm install ruby
आता, मूलभूत आरव्हीएम वापर दृश्यांमध्ये रुबीच्या वेगवेगळ्या आवृत्त्या स्थापित करणे आणि स्विच करणे समाविष्ट आहे.
आरव्हीएमचा मूलभूत वापर
जेव्हा कोणतीही आवृत्ती निर्दिष्ट केली जात नाही, तेव्हा आरव्हीएम नवीनतम स्थिर आवृत्ती किंवा निवडलेले दुभाषी स्थापित करेल.
आपण दुभाषे निर्दिष्ट करणे वगळल्यास, आरव्हीएम गृहित धरते की आपण रुबी एमआरआय स्थापित करू इच्छिता. पुढील उदाहरणांचा नेमका तोच परिणाम होईलः
rvm install ruby-2.3.1 rvm install ruby-2.3 rvm install 2.3.1 rvm install 2.3
आता आपण पाहू शकता रुबीच्या एकाधिक आवृत्त्या स्थापित करणे शक्य आहे ज्याद्वारे आपण आपल्या कोणत्याही प्रकल्प किंवा नोकरीसाठी या फायद्याचा उपयोग करू शकता.
मुद्दा असा आहे डीफॉल्ट म्हणून रुबी आवृत्ती सेट करा, यासाठी आम्ही ध्वज वापरु शकतो:
rvm use INTERPRETER[-VERSION] --default
आता लागू केलेले उदाहरण खालीलप्रमाणे असेलः
rvm use jruby-1.8 --default
या प्रकरणात आम्ही रुबीसाठी जावा अंमलबजावणी वापरत आहोत. परंतु उदाहरणार्थ मला जर मला फक्त रुबीची आवड असेल तर ते खालीलप्रमाणे चालवा:
rvm --default use 2.1.1
आम्ही यासह आवृत्ती तपासतो:
ruby -v
आणि हे आपल्याला या प्रकाराचे आउटपुट देईल:
ruby 2.1.1xxxxx
Si आपण केलेली रुबी प्रतिष्ठापने जाणून घेऊ इच्छित आहात, फक्त चालवा:
rvm list rubies
किंवा उदाहरणार्थ आपण डीफॉल्ट म्हणून परिभाषित केलेली आवृत्ती जाणून घेऊ इच्छित असल्यास:
rvm list default
शेवटी, आपण आपल्या सिस्टमवरून हटवू किंवा हटवू इच्छित असल्यास आपण खालील आदेश वापरू शकता:
rvm remove # Elimina los archivos ruby, source y gemsets / archives opcionales
rvm uninstall # Simplemente elimina el rubí - deja todo lo demás.
आपण आपल्या वापराबद्दल अधिक जाणून घेऊ इच्छित असल्यास, आपण त्यांच्या वेबसाइटवर भेट देऊ शकता जिथे आपल्याला त्यांच्या वापराबद्दल बरीच माहिती मिळेल.
शेवटी मी आपल्या ट्यूटोरियलद्वारे आरव्हीएम स्थापित करण्यास सक्षम आहे, कारण मी इतरांशी आधी प्रयत्न केला आहे आणि कोणताही मार्ग नव्हता. सर्वकाही प्रथमच परिपूर्ण होते.
खूप खूप धन्यवाद.