Problema
Când încercați să instalați orice pachet R pe sistemul dvs., de exemplu:
install.packages("proto")
primiți o eroare, cum ar fi următoarele:
Pachetele sursă descărcate sunt în
?/tmp/Rtmph4YKLX/downloaded_packages?
Actualizarea HTML index de pachete în '. Bibliotecă '
Avertisment în install.packages:
Imposibil de creat
' / opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html', motiv
'Permisiune refuzată'
Soluție
Această eroare va apărea atunci când nu aveți permisiunile necesare fișier pentru a putea scrie în folderul curent bibliotecă R ca utilizator
ce sunt înregistrate în prezent în ca. Puteţi utiliza funcția R '.libPaths()' la ambele interogare şi schimbarea locației curente R va utiliza pentru a instala biblioteci noi corecte.
De exemplu:
>.libPaths("/home/testuser/Rlib")
Pentru a modifica locația implicită pentru a adăuga biblioteci de utilizator contribuit R definitiv, aveți posibilitatea să adăugați acest lucru pentru dvs. specifice utilizatorului. File 'Rprofile' sau la nivel de sistem '. Rprofile.site' în ' / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc', dacă este necesar să modificați această setare pentru ale tuturor utilizatorilor R.