RVM: أداة لاستخدام إصدارات متعددة من Ruby في نفس الوقت

روبي على القضبان

روبي مدير الإصدار، وغالبًا ما يتم اختصاره إلى RVM ، هي عبارة عن منصة برمجية مصممة لإدارة تثبيتات Ruby المتعددة على نفس الجهاز.

بيئة Ruby بأكملها ، بما في ذلك مترجم Ruby و RubyGems المثبت والوثائق ، مقسمة. يمكن للمطور بعد ذلك التبديل بين الإصدارات المختلفة للعمل على مشاريع مختلفة بمتطلبات إصدار مختلفة.

أيضا ، RVM يعمل كمثبت لتطبيقات Ruby الأخرى. وتشمل هذه JRuby و mruby و MacRuby و IronRuby و Maglev و Rubinius و Ruby Enterprise Edition و Topaz و GoRuby. بالإضافة إلى ذلك ، يدعم RVM تثبيت إصدارات مصححة من التصوير بالرنين المغناطيسي.

أساسا RVM يسهل على المستخدم التثبيت والتبديل بين إصدارات متعددة من Ruby على OS X و Linux.

من الممكن أيضًا تثبيت مستويات مختلفة من التصحيحات وقد وضع واين قائمة من الأمثلة لتظهر لك الأشياء المختلفة التي يمكن لـ RVM القيام بها من سطر الأوامر (بما في ذلك إدارة الأحجار الكريمة).

يوفر RVM ميزات لتنظيم جواهر Ruby من خلال "مجموعات الأحجار الكريمة" ، ومجموعات من الأحجار الكريمة مفصولة بمساحة اسم ، وتركيب Ruby المرتبط.

كيفية تثبيت RVM على Ubuntu ومشتقاته؟

بالنسبة لأولئك الذين يرغبون في التمكن من تثبيت هذا التطبيق على نظامهم ، يجب عليهم اتباع سلسلة من الخطوات للحصول على هذه الأداة الممتازة.

أول شيء يجب علينا فعله هو فتح محطة طرفية في نظامنا باستخدام Ctrl + ALT + T وفيه سنقوم بتنفيذ الأمر التالي:

sudo apt-get install software-properties-common

فعلت هذا الآن سنقوم بدعم أنفسنا بالأمر التالي لإضافة مستودع التطبيق إلى نظامنا باستخدام:

sudo apt-add-repository -y ppa:rael-gc/rvm

نقوم بتحديث قائمة الحزم والتطبيقات الخاصة بنا مع:

sudo apt-get update

أخيرا ننتقل إلى تثبيت التطبيق مع:

sudo apt-get install rvm

بعد تثبيت RVM ، من الضروري الآن تنفيذ هذه الخطوة لتحميل RVM دائمًا. يجب علينا إجراء تغيير في الجهاز الذي نستخدمه حتى يقوم دائمًا بتسجيل الدخول.

في حالة محطة جنوم ، يجب عليهم القيام بذلك:

محطة

بمجرد إجراء التغيير ، من الضروري إعادة تشغيل النظام الخاص بك حتى يتم تحميل التغييرات التي تم إجراؤها في بداية النظام.

وجاهزًا معها ، ستكون جاهزًا لبدء استخدام هذه الأداة الممتازة على نظامك.

تثبيت روبي على أوبونتو ومشتقاته

بالفعل بمساعدة RVM في نظامنا يمكننا تثبيت Ruby بمساعدة منه ، فقط قم بتشغيل الأمر التالي:

rvm install ruby

الآن تتضمن سيناريوهات استخدام RVM الأساسية التثبيت والتبديل بين إصدارات مختلفة من الياقوت.

الاستخدام الأساسي لـ RVM

عندما لا يتم تحديد إصدار ، ستقوم RVM بتثبيت أحدث إصدار ثابت أو المترجم المحدد.

إذا حذفت تحديد المترجم الفوري ، فستفترض RVM أنك تريد تثبيت Ruby MRI. سيكون للأمثلة التالية نفس التأثير تمامًا:

rvm install ruby-2.3.1

rvm install ruby-2.3

rvm install 2.3.1

rvm install 2.3

الآن كما ترى من الممكن تثبيت إصدارات متعددة من Ruby يمكنك من خلالها الاستفادة من هذه الميزة لأي من مشاريعك أو وظائفك.

النقطة الآن قم بتعيين إصدار Ruby كإصدار افتراضي ، لذلك يمكننا استخدام العلم:

rvm use INTERPRETER[-VERSION] --default

الآن سيكون المثال المطبق كما يلي:

rvm use jruby-1.8 --default

في هذه الحالة ، نستخدم تطبيق Java لـ Ruby. لكن على سبيل المثال ، إذا كنت مهتمًا فقط بـ Ruby ، ​​فقم بتشغيلها على النحو التالي:

rvm --default use 2.1.1

نتحقق من الإصدار باستخدام:

ruby -v

وسوف يعطيك مخرجات من النوع:

ruby 2.1.1xxxxx

Si إذا كنت تريد معرفة تثبيتات Ruby التي قمت بها ، فما عليك سوى تشغيل:

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.

إذا كنت تريد معرفة المزيد عن استخدامك ، يمكنك زيارة موقع الويب الخاص بهم حيث ستجد الكثير من المعلومات حول استخدامها.

الرابط هو هذا.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   أنطونيو ف قال

    أخيرًا مع البرنامج التعليمي الخاص بك ، تمكنت من تثبيت RVM ، حيث حاولت من قبل مع الآخرين ولم يكن هناك طريقة. كل شيء كان مثاليا في المرة الأولى.

    شكرا جزيلا.