English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يُعرض أدناه خطوات تثبيت Ruby على جهاز Linux.
ملاحظة:قبل التثبيت، تأكد من أن لديك صلاحيات root.
تنزيل أحدث إصدار من ملف Ruby المضغوط.انقر هنا للتنزيل。
بعد تنزيل Ruby، قم بإخراجها إلى الدليل الجديد الذي تم إنشاؤه:
$ tar -xvzf ruby-2.2.3.tgz $ cd ruby-2.2.3
الآن، قم بتهيئة وتجميع الشيفرة المصدرية، كما هو موضح أدناه:
$ ./configure $ make $ sudo make install
بعد التثبيت، قم بتأكيد أن كل شيء يعمل بشكل صحيح عبر إدخال الأمر التالي في سطر الأوامر:
$ruby -v ruby 2.2.3……
إذا كان كل شيء يعمل بشكل صحيح، سيتم عرض إصدار معالج Ruby المثبت، مثل ما هو موضح أعلاه. إذا كنت قد قمت بتثبيت إصدار آخر، سيتم عرض إصدار آخر مختلف.
إذا كان جهازك متصلاً بالإنترنت، فإن الطريقة الأكثر بسيطة لتثبيت Ruby هي استخدام yum أو apt-get، اكتب الأمر التالي في سطر الأوامر لتثبيت Ruby على جهازك.
$ sudo yum install ruby # CentOS، Fedora أو RHEL نظام أو sudo apt-get install ruby-full # Debian أو Ubuntu نظام
إذا كنت تستخدم نظام Apple، يمكنك استخدام brew تثبيت بالأمر:
$ brew install ruby
RVM يمكنه تثبيت وإدارة إصدارات متعددة من Ruby في النظام. بالإضافة إلى ذلك، يمكنه إدارة مجموعة مختلفة من gems. يدعم macOS، Linux وغيرها من أنظمة UNIX.
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB $ curl -sSL https://get.rvm.io | bash -s stable
بعد الإكمال، سيتم عرض بعض معلومات التثبيت، ومن بينها سطر يجب الانتباه عليه:
... للبدء في استخدام RVM، تحتاج إلى تشغيل `source /etc/profile.d/rvm.sh` ....
يعني أنه إذا كنت ترغب في البدء في استخدام RVM، يجب عليك تنفيذ الأمر source لإعادة تنفيذ ملف التعريف الذي تم تعديله حديثاً، بناءً على الإرشادات التثبيت، قم بتنفيذ الأوامر التالية لتحميل بيئة RVM (لا تحتاج إلى القيام بذلك إذا كنت قد فتحت Terminal جديدًا، حيث سيتم إعادة تحميله تلقائيًا)
source /etc/profile.d/rvm.sh
تحقق مما إذا كان التثبيت صحيحاً
$ rvm -v rvm 1.22.17 (ثابت) بواسطة Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]
إدراج إصدارات ruby المعروفة:
$ rvm list known
يمكنك اختيار إصدار rvm الحالي للتنصيب (في هذا المثال سنستخدم تنصيب إصدار rvm 2.4.2)
$ rvm install 2.4.2
بالطبع، سيكون عليك أيضًا الانتظار لفترة طويلة لتنزيل وتعديل، بعد الانتهاء من ذلك، سيتم تثبيت Ruby و Ruby Gems
استعلام عن ruby المثبتة
$ rvm list
إزالة إصدار مثبت
$ rvm remove 1.9.2
إعداد إصدار Ruby
بعد تثبيت RVM، يجب تنفيذ الأوامر التالية لتعيين إصدار Ruby المحدد كإصدار افتراضي للنظام
$ rvm 2.0.0 --default
بالطبع، يمكنك أيضًا استخدام إصدار آخر، بشرط أن تكون قد قمت بتثبيت هذا الإصدار باستخدام rvm install
في هذه اللحظة يمكنك اختبار ما إذا كان ذلك صحيحاً
$ ruby -v ruby 2.0.0p247 (2013-06-27 تعديل 41674) [x86_64-darwin13.0.0] $ gem -v 2.1.6
قد يكون السبب في ذلك هو أن المصدر الافتراضي لـ Ruby يستخدم cocoapods.org، والوصول إلى هذا العنوان من داخل البلاد قد يكون مشكلاً أحياناً، وواحدة من الحلول المتاحة هي استبدالها برابط ruby-china، بطريقة كما يلي:
$ gem source -r https://rubygems.org/ $ gem source -a https://gems.ruby-china.com/
للتحقق من نجاح الاستبدال، يمكنك تنفيذ:
$ gem sources -l
نتيجة الإخراج العادية:
*** Sources CURRENT *** https://gems.ruby-china.com/
تأكد من أن لديك فقط gems.ruby-china.com
$ gem install rails
إذا كنت تستخدم Gemfile و Bundle (مثل مشروع Rails)
يمكنك استخدام أمر إعادة تعيين مصدر الأحجار الكريمة من Bundler.
$ bundle config mirror.https://rubygems.org https://gems.ruby-china.com
بهذا لا تحتاج إلى تعديل ملف Gemfile الخاص بك.
source 'https://rubygems.org/' gem 'rails', '4.1.0' ...