ما هي الطريقة الصحيحة لتثبيت الأحجار الكريمة في روبي GC Patched؟
-
21-08-2019 - |
سؤال
أرغب في تثبيت GC Patched Ruby لعمل ملف تعريف للذاكرة على تطبيقي.لقد اتبعت التعليمات في http://guides.rubyonrails.org/performance_testing.html#gc وقمت بتثبيت مثيل روبي في منزلي (لدي بالفعل مثيل "رسمي" آخر للتطوير).يعمل مثيل GC Patched Ruby هذا بشكل جيد.
المشكلة هي عندما أحتاج إلى تثبيت الأحجار الكريمة في هذه الحالة، كما تخبرني الخطوة 1.8.6 من الدليل أعلاه أن أفعل ذلك.لا يمكنني استخدام تثبيت Rubygems الموجود بالفعل على جهازي، لأنه يشير إلى مثيل روبي آخر.ولم أتمكن من تثبيت مثيل آخر لـ Rubygems فقط على روبي المصحح من gc.
لهذا السبب أريد أن أعرف الطريقة الصحيحة لتثبيت Rubygems على روبي مصحح من GC، في جهاز يحتوي بالفعل على تثبيت آخر لروبي غير مصحح.
المحلول
تحتاج إلى تعيين الخاص بك GEM_HOME
و GEM_PATH
متغيرات البيئة للإشارة إلى الدليل الذي ترغب في أن تقوم روبي بسحب الأحجار الكريمة منه.
تأكد أيضًا من ظهور ملف روبي الثنائي المصحح قبل الإصدار الآخر في ملفك PATH
متغير البيئة للتأكد من التقاط الإصدار الصحيح.