studio sirven que puedo para paquetes paquete los llamar library instalar guardan donde como comando agricolae r install packages

sirven - Instalación de paquetes R disponibles para todos los usuarios.



para que sirven los paquetes en r (3)

Tengo algunos paquetes R instalados en ~/R/i486-pc-linux-gnu-library/2.11 .

Me gustaría hacer que todos los usuarios de R y cualquier otro paquete R que instale a partir de ahora. No me importa volver a instalar los paquetes que ya tengo en un lugar neutral (son solo algunos). Entonces, ¿cómo hago eso?


En su caso, la forma más sencilla sería instalar los paquetes como root (o como administrador en el caso de Windows), estarán disponibles para cada usuario en esa máquina.


aL3xa da (IMHO) un mal consejo. No ensucie con /usr que es manejado por el sistema de administración de paquetes. En su lugar, use el servicio proporcionado por /usr/local/lib/R/site-library .

Ese último directorio ya está buscado por defecto. Todo lo que necesita hacer es incorporarse al staff grupo staff ya que ese grupo tiene derechos de escritura allí. Pruebe con el adduser yourid staff donde su nombre de usuario está en el sistema. Luego deberías poder instalarlo sin problemas.

Otra cosa que le puede gustar en Ubuntu es apt-get install littler y luego usar los scripts helper install.r y upgrade.r del directorio de ejemplos. Yo los uso todo el tiempo.


aL3xa respuesta es incorrecta; No debes exponer esos directorios para escribir para todos los usuarios.
Ejecute R como una raíz (probablemente use sudo R ) y luego instale los paquetes como de costumbre, se colocarán en una biblioteca global y estarán disponibles para todos los usuarios.