Problème
Lorsque vous tentez d’installer n’importe quel R sur votre système, par exemple :
install.packages("proto")
vous obtenez une erreur semblable à celui-ci :
Les packages téléchargés sont dans
?/tmp/Rtmph4YKLX/downloaded_packages?
Des index HTML mise à jour des packages ». Bibliothèque '
Avertissement dans install.packages :
Impossible de créer le fichier
' / opt/POC/lib64/Revo-7.3/R-3.1.1/lib64/R/doc/html/packages.html', raison
« Autorisation refusée »
Solution
Cette erreur se produit lorsque vous n’avez pas les autorisations de fichier nécessaires pour être en mesure d’écrire dans le dossier de bibliothèque de R en cours en tant que l’utilisateur
vous êtes connecté tant que. Vous pouvez utiliser la fonction de R '.libPaths()' pour les requêtes et modifier l’emplacement en cours que r permet d’installer de nouvelles bibliothèques proposés par les utilisateurs.
Par exemple :
>.libPaths("/home/testuser/Rlib")
Pour modifier l’emplacement par défaut dans laquelle ajouter les bibliothèques utilisateur contribué R définitivement, vous pouvez ajouter à votre propre à l’utilisateur. Fichier de 'Rprofile' ou à l’échelle du système ». Rprofile.site' dans ' / usr/lib64/Revo-7.3/R-3.1.1/lib64/R/etc', si vous devez modifier ce paramètre pour tous vos utilisateurs de R.