كيفية استخدام مستودع حزمة المحلية

ملخص

في أغلب الأحيان، ملقم "المؤسسة R الثورة"، لأسباب أمنية، ليس لديه اتصال بإنترنت لتنزيل وتثبيت الحزم R حيث مستودع محلي يتم إعداد داخليا خلاله. توضح هذه المقالة تكوين "ق الثورة" لاستخدام هذا المستودع الحزمة المحلية.

الإرشادات الموجودة في المقاطع 4-1 و 4-2 من "دليل التثبيت الثورة مؤسسة البحث والتطوير" لينكس (http://packages.revolutionanalytics.com/doc/7.3.0/linux/instman.pdf) بشكل صحيح عموما على الرغم من وجود خطأ في المستند في الأمر tools::write_PACKAGES في نهاية 4.2.

1-إنشاء الدليل الأصل الريبو. وهذا يمكن أن يكون أي دليل لكن في المثال/local/repos.

2-بالنسبة الريبو Linux، ستحتاج مصادر الحزمة (. tar.gz) في src/المسهمة تحت الدليل الريبو الأصل (مثلاً:/local/repos/src/contrib). يمكنك إنشاء src/المسهمة يدوياً ويدويًا تحميل حزم tar.gz هناك أو استخدام rsync كما هو موضح في هذا الدليل الذي سوف تعكس الريبو الكامل وخلق src/المسهمة لك.

3-بدء الثورة R وإنشاء ه الحزم و PACKAGES.gz فهرسة الملفات الريبو استخدام tools::write_PACKAGES. ينبغي أن يتم هذا الدليل/local/repos/src/contrib حيث توجد حزم src فعلا:

> tools:::write_PACKAGES("/local/repos/src/contrib")

لاحظ أن هذا يختلف عن المثال في الوثائق التي تفيد بإنشاء فهرس ملفات الحزم في/local/repos.

4-تكوين رر لاستخدام الريبو المحلية. تحرير/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc/Rprofile.site وتحرير أو تعليق خارج الخط الذي يشير إلى القيمة الافتراضية وكراً ريفو متطابقة:

} else {r <- c(REVO=Revobase::getRevoRepos())}


إذا لم يكن لديك الوصول إلى إنترنت من تثبيت رر وستستخدم الريبو المحلية حصرا، استبدل هذا الخط بواسطة مؤشر الريبو المحلي فقط:

} else {#r <- c(REVO=Revobase::getRevoRepos())r <- c(LOCAL="/local/repos")}

ملاحظة يمكنك تحديد الدليل الأصل لموقع الريبو، ليس المسار الكامل/local/repos/src/contrib.

إذا كان الوصول إلى إنترنت واستخدام الريبو محلية فقط لحزم محلية قليلة، يمكنك تكوين كل من اتفاقيات إعادة الشراء:

} else {r <- c(REVO=Revobase::getRevoRepos(), LOCAL="/local/repos")}

بدء تشغيل رر وتحقق من التكوين الحالي repo(s):

> options("repos")

إذا كان صحيحاً، اختبار تثبيت الحزم. تأكد من أن المستخدم رر الخاص بك على أذونات قراءة وكتابة كل من المسار الكامل لاتفاقات إعادة الشراء المحلي ومكتبة رر.

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×