Problema
Kai bandote įdiegti bet R paketą kompiuteryje, pvz.:
install.packages("proto")
kaip ši klaida:
Atsisiųsti šaltinio paketai yra
?/tmp/Rtmph4YKLX/downloaded_packages?
Naujinimo paketų HTML indeksas ". Biblioteka "
Install.packages Įspėjimas:
negalite sukurti failą
"/ opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html", priežastis
"Teisė nesuteikta"
Sprendimas
Ši klaida atsiranda tada, kai jūs neturite reikia teises būtų galima įrašyti į R bibliotekos aplanko kaip vartotojas
Šiuo metu esate įėjęs kaip. Galite naudoti funkciją R '.libPaths()' tiek užklausos ir pakeisti R naudos įdiegti naują naudotojų bibliotekos buvimo vietos.
Pvz.:
>.libPaths("/home/testuser/Rlib")
Norėdami pakeisti numatytąją vietą, kurioje norite įtraukti R vartotojo padėjo bibliotekos visam laikui, jūs galite pridėti prie savo konkretaus vartotojo. "Rprofile" failo arba visai sistemai ". Rprofile.site' – "/ usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc", jei jums reikia pakeisti šį parametrą visiems R vartotojams.