Problém
Při pokusu nainstalovat jakýkoli balíček R v systému, například:
install.packages("proto")
obdržíte následující chybě:
Mají balíčky stažené zdroje.
?/tmp/Rtmph4YKLX/downloaded_packages?
Aktualizace indexu HTML v balení ". Knihovna "
Upozornění v install.packages:
Nelze vytvořit soubor
"/ opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html", z důvodu
"Oprávnění odepřen"
Řešení
Tato chyba nastane, pokud nemáte nezbytné oprávnění k moci zapisovat do aktuální složky knihovny R jako uživatel
jste aktuálně přihlášeni jako. Můžete funkci R '.libPaths()' pro obě dotazu a změnit aktuální umístění R bude používat k instalaci nové knihovny uživatele přispěly.
Například:
>.libPaths("/home/testuser/Rlib")
Chcete-li změnit výchozí umístění, do kterého chcete přidat knihovny uživatele přispěly R trvale, lze to vaše specifické pro uživatele. Soubor 'Rprofile' nebo celého systému ". Rprofile.site' v "/ usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc", pokud je nutné změnit toto nastavení pro všechny uživatele R.