install.packages

Argumentos

pkgs

vector de caracteres de los nombres de los paquetes cuyas versiones actuales deben descargarse de los repositorios.

Si repos = NULL, un vector de caracteres de rutas de archivos,

rutas de archivos de .zip archivos que contienen construcciones binarias de paquetes. ( y file:// URLs también son aceptadas y los archivos serán descargados e instalados desde copias locales). Los directorios de origen o las rutas de archivos o las URL de los archivos pueden especificarse con type = "source", pero algunos paquetes necesitan que se instalen las herramientas adecuadas (véase la sección ‘Detalles’).

En los sistemas similares a Unix,

estas rutas de archivos pueden ser directorios de origen o archivos o archivos binarios de paquetes (como los creados por R CMD build --binary y file:// URLs también son aceptadas y los archivos serán descargados e instalados desde copias locales). En una compilación CRAN de R para macOS estos pueden ser .tgz archivos que contienen archivos de paquetes binarios. La expansión de la tilde se hará en las rutas de los archivos.

Si esto falta, se presenta un listbox de los paquetes disponibles cuando es posible en una sesión interactiva de R.

Vector de caracteres que da los directorios de la biblioteca donde instalar los paquetes. Se recicla según sea necesario. Si falta, por defecto es el primer elemento de .libPaths().

Puede ser NULL para instalar desde archivos locales, directorios o URLs: esto se inferirá por extensión de pkgs si es de longitud uno.

contriburl

URL(s) de las secciones contrib de los repositorios. Utilice este argumento si su espejo de repositorio está incompleto, por ejemplo, porque grabó sólo la sección contrib en un CD, o sólo tiene paquetes binarios. Anula el argumento repos. Incompatible with type = "both".

method

download method, see download.file. Unused if a non-NULLavailable is supplied.

available

a matrix as returned by available.packages listing packages available at the repositories, or NULL when the function makes an internal call to available.packages. Incompatible with type = "both".

destdir

directory where downloaded packages are stored. If it is NULL (the default) a subdirectory downloaded_packages of the session temporary directory will be used (and the files will be deleted at the end of the session).

dependencies

Only supported if lib is of length one (or missing), so it is unambiguous where to install the dependent packages. Si no es así se ignora, con una advertencia.

El valor por defecto, NA, significa c("Depends", "Imports", "LinkingTo").

En todos ellos se omite "LinkingTo" para los paquetes binarios.

caracteres, que indican el tipo de paquete a descargar e instalar. Será "source" excepto en las construcciones de Windows y algunas de macOS: ver la sección de ‘Paquetes binarios’ para esos.

Configure.args

(Se usa sólo para las instalaciones de fuentes.) Un vector de caracteres o una lista con nombres. Si se suministra un vector de caracteres sin nombres, los elementos se concatenan en una sola cadena (separada por un espacio) y se utiliza como el valor de la bandera –configure-args en la llamada a R CMD INSTALL. Si el vector de caracteres tiene nombres, se asume que éstos identifican los valores de –configure-args para paquetes individuales. Esto permite especificar la configuración de una colección completa de paquetes que se utilizará si se instala alguno de ellos. (Estas configuraciones pueden reutilizarse y actuar como configuraciones por defecto.)

También puede utilizarse una lista con nombre con el mismo efecto, y que permite utilizar cadenas de caracteres de varios elementos para cada paquete que se concatenan en una única cadena como valor para –configure-args.

Configure.vars

(Utilizado sólo para instalaciones de fuentes.) Análogo a configure.args para la bandera –configure-vars, que se utiliza para establecer variables de entorno para la configure ejecución.

Un valor lógico que indica si se añade la bandera –clean a la llamada a R CMD INSTALL. Esto se utiliza a veces para realizar operaciones adicionales al final de la instalación del paquete además de eliminar los archivos intermedios.

Ncpus

el número de procesos paralelos a utilizar para una instalación paralela de más de un paquete fuente. Se admiten valores superiores a uno si el comando make especificado por Sys.getenv("MAKE", "make") acepta el argumento -k -j Ncpus.

un valor lógico que indica si se debe dar algún «informe de progreso».

un valor lógico: ¿se debe usar la opción –libs-only para instalar sólo subarquitecturas adicionales para las instalaciones de origen? (Ver también INSTALL_opts.) También se puede utilizar en Windows para instalar sólo la(s) DLL(s) de un paquete binario, por ejemplo, para añadir DLL de 64 bits a una instalación de 32 bits.

INSTALL_opts

También puede ser una lista con nombre de vectores de caracteres que se utilizarán como opciones adicionales, con nombres los respectivos nombres de los paquetes.

Lógico: si es verdadero, reduce la cantidad de salida.

keep_outputs

Lógico: si es verdadero, mantiene las salidas de la instalación de paquetes fuente en el directorio de trabajo actual, con los nombres de los archivos de salida los nombres de los paquetes con .out anexado. Alternativamente, una cadena de caracteres que da el directorio en el que guardar las salidas. Se ignora cuando se instala desde archivos locales.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *