المشكلة
عند محاولة تثبيت الحزمة R أي على النظام الخاص بك، على سبيل المثال:
install.packages("proto") احصل على خطأ كما يلي:يتم حزم المصدر الذي تم تنزيله في
?/tmp/Rtmph4YKLX/downloaded_packages? تحديث فهرس الحزم في HTML '. مكتبة ' تحذير في install.packages: لا يمكن إنشاء الملف '/opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html'، السبب "تم رفض الإذن"الحل
يحدث هذا الخطأ عندما لا يكون لديك أذونات الملفات الضرورية تكون قادراً على الكتابة إلى مجلد مكتبة R الحالي باسم المستخدم
يتم حاليا تسجيل الدخول ك. يمكنك استخدام الدالة R '.libPaths()' لكل استعلام وتغيير الموقع الحالي R سيستخدم لتثبيت مكتبات جديدة شارك فيها المستخدم. على سبيل المثال: >.libPaths("/home/testuser/Rlib") لتغيير الموقع الافتراضي لإضافة مكتبات المستخدم أسهم في البحث والتطوير بشكل دائم، يمكنك إضافة هذا للمستخدم الخاصة بك. 'ربروفيلي' في ملف أو مستوى النظام '. Rprofile.site ' في "/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc"، إذا أردت تغيير هذا الإعداد لكافة المستخدمين R.