تثبيت Gems واستخدامها
تعرّفوا على كيفية تثبيت gems باستخدام gem install وإدراجها في مشاريعكم
تثبيت Gems واستخدامها درس مجاني في Ruby Academy على CoddyKit. هذا هو الدرس 2 من أصل 4. يمكنك قراءة الدرس كاملاً أدناه مجاناً — ثم تمرن عليه مباشرة في المتصفح باستخدام محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7. هذا الدرس جزء من مسار التعلم في Ruby Academy، وتقدمك يتزامن عبر الويب وتطبيق CoddyKit. تتضمن دورة Ruby Academy 4 دروس في المجموع.
البدء باستخدام Gems
تثبيت Gems واستخدامها
تتيح Gems في Ruby للمطورين إضافة وظائف إلى تطبيقاتهم بسهولة.
في هذا الدرس، ستتعلم كيفية تثبيت Gems واستخدامها في مشروعات Ruby الخاصة بك.

تثبيت Gem
تثبيت Gem
استخدم الأمر gem install لتثبيت Gem.
gem install nokogiriطلب Gem في التعليمات البرمجية
طلب Gem في التعليمات البرمجية
بعد تثبيت Gem، يجب طلبها في برنامج Ruby النصي.
require 'nokogiri'
puts 'Nokogiri gem loaded successfully!'تثبيت إصدار محدد من Gem
تثبيت إصدار محدد من Gem
يمكنك تثبيت إصدار محدد من Gem من خلال تحديده.
gem install rails -v 6.1.4إلغاء تثبيت Gem
إلغاء تثبيت Gem
لإزالة Gem مثبّتة، استخدم:
gem uninstall nokogiriتحديث جميع Gems
تحديث جميع Gems
لتحديث جميع Gems المثبّتة إلى أحدث الإصدارات، نفّذ:
gem updateالتحقق من استخدام Gem
التحقق من استخدام Gem
لمعرفة مكان تثبيت Gem وتفاصيلها، استخدم:
gem which nokogiriتثبيت Gems عالميًا أو محليًا
تثبيت Gems عالميًا أو محليًا
تُثبّت Gems عالميًا افتراضيًا. ولتثبيت Gem لمستخدم محدد فقط، استخدم:
gem install nokogiri --user-installتهانينا!
تهانينا!
لقد تعلمت كيفية تثبيت Gems واستخدامها وإدارتها.
بعد ذلك، ستستكشف كيفية إدارة تبعيات Gems باستخدام Bundler.

الأسئلة الشائعة
هل درس «تثبيت Gems واستخدامها» مجاني؟
نعم — نص درس «تثبيت Gems واستخدامها» كامل متاح مجاناً هنا على الويب. لتمرينه بشكل تفاعلي (محرر أكواد مدمج ومدرس ذكاء اصطناعي متاح 24/7) وفتح باقي دورة Ruby Academy، انتقل إلى CoddyKit PRO. تتضمن دورة Ruby Academy 4 دروس في المجموع.
ماذا ستتعلم في «تثبيت Gems واستخدامها»؟
تعرّفوا على كيفية تثبيت gems باستخدام gem install وإدراجها في مشاريعكم تتمرن على Ruby Academy مع أكواد عملية تشغلها مباشرة في المتصفح، ومدرس ذكاء اصطناعي متاح 24/7 يجيب على أسئلتك أثناء عملك.
هل أحتاج إلى خبرة سابقة لأبدأ Ruby Academy؟
لا تُشترط خبرة سابقة. Ruby Academy على CoddyKit منظم للمبتدئين حتى المتقدمين، لذا يمكنك البدء من هنا أو من البداية والتقدم بسرعتك الخاصة. هذا هو الدرس 2 من أصل 4.
كم من الوقت يستغرق درس «تثبيت Gems واستخدامها»؟
معظم دروس CoddyKit تستغرق حوالي 5–10 دقائق. كل منها موجز وتفاعلي، لذا تحرز تقدماً مستمراً وتستأنف من حيث توقفت عبر الويب والتطبيق.
هل يمكنني كتابة وتشغيل أكواد في درس Ruby Academy هذا؟
نعم. كل درس في Ruby Academy يتضمن محرر أكواد مدمج، لذا تكتب وتشغل أكواداً حقيقية مباشرة في متصفحك وتحصل على تعليقات فورية من الذكاء الاصطناعي — بدون إعداد محلي.
جميع الدروس في هذه الدورة
- ما هي Gems؟
- تثبيت Gems واستخدامها
- إدارة التبعيات باستخدام Bundler
- إنشاء Gem خاصة بكم