مرجع سريع

ورقة غش مدير إصدارات Ruby rbenv

دليل مرجعي سريع لـ rbenv: إدارة تثبيتات Ruby المتعددة، الـ shims، نطاقات الإصدارات (local، global، shell) و ruby-build.

· تاريخ النشر

rbenv هو مدير إصدارات Ruby خفيف الوزن يسمح بالتبديل بين إصدارات Ruby المختلفة عبر المشاريع دون تعديل ملفات النظام.

إدارة الإصدارات (Version Management)

# عرض جميع إصدارات Ruby المتاحة للتثبيت
rbenv install -l

# تثبيت إصدار Ruby محدد عبر ruby-build
rbenv install 3.3.0

# سرد إصدارات Ruby المثبتة محلياً
rbenv versions

# التحقق من إصدار Ruby النشط حالياً
rbenv version

# إعادة تجديد الـ shims بعد تثبيت حزم جديدة
rbenv rehash

تعيين إصدارات Ruby

الأمر (Command) النطاق (Scope) الوصف
rbenv local 3.3.0 المجلد المحلي يكتب ملف .ruby-version في المجلد الحالي
rbenv global 3.3.0 مستخدم النظام يعين الإعداد الافتراضي في ~/.rbenv/version
rbenv shell 3.3.0 الطرفية الحالية يعين متغير البيئة RBENV_VERSION
rbenv local --unset إلغاء التعيين المحلي يحذف ملف .ruby-version من المجلد المحلي

فحص المسارات والـ Shims

# عرض المسار الكامل للملف التنفيذي في بيئة Ruby الحالية
rbenv which gem
rbenv which rake

مراجع

موضوعات ذات صلة