בעיה
בעת ניסיון להתקין את החבילה 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")
כדי לשנות את מיקום ברירת המחדל שבו יש להוסיף ספריות משתמש תרם R לצמיתות, באפשרותך להוסיף זאת שלך הספציפיות למשתמש. קובץ 'Rprofile' או למערכתיות '. Rprofile.site' ב- ' / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc', אם עליך לשנות הגדרה זו עבור כל המשתמשים R.