Oefenweb.latest_r
r
Configura la última versión de R en sistemas Ubuntu.
Requisitos
littler
(se instalará)bash
(no se instalará)software-properties-common
(se instalará)dirmngr
(se instalará)apt-transport-https
(se instalará)
Variables
r_version
: [predeterminado:34
,35
paraUbuntu >= 18.04
,40
paraUbuntu >= 20.04
]: Versión a instalarr_cran_mirror
: [predeterminado:https://cran.rstudio.com/
]: Tu espejo favorito de CRANr_bioclite_url
: [predeterminado:https://bioconductor.org/biocLite.R
]: La URL del scriptbiocLite.R
para instalaciones de Bioconductorr_install_dev
: [predeterminado:false
]: Si se debe instalar el paqueter-base-dev
r_install
: [predeterminado:['littler']
]: Paquetes adicionales (apt) a instalar (por ejemplo,r-recommended
)r_packages_lib
: [predeterminado:/usr/local/lib/R/site-library
]: El directorio de biblioteca (predeterminado) donde instalar paquetesr_packages_repos
: [predeterminado:"{{ r_cran_mirror }}"
]: La URL (predeterminada) para instalar paquetesr_packages
: [predeterminado:[]
]: Paquetes (CRAN) para instalar o eliminarr_packages.{n}.name
: [requerido]: El nombre del paqueter_packages.{n}.state
: [opcional, predeterminado:present
]: El estado del paquete (por ejemplo,updated
,absent
)r_packages.{n}.type
: [opcional, predeterminado:cran
]: El tipo de paquete (por ejemplo,bioconductor
)r_packages.{n}.lib
: [opcional, predeterminado:r_packages_lib
]: El directorio de la biblioteca donde instalar el paqueter_packages.{n}.repos
: [opcional, predeterminado:r_packages_repos
]: La URL para instalar el paqueter_environment
: [predeterminado:{}
]: Variables de entorno a configurar (durante la instalación, actualización o eliminación de paquetes)r_scripts_install_path:
[predeterminado:/usr/local/bin
]: La ruta donde se instalará el script de R utilizado para instalar, actualizar y eliminar paquetes de Rr_scripts_install_owner
: [predeterminado:root
]: El propietario del script de R para instalar, actualizar y eliminar paquetes de Rr_scripts_install_group
: [predeterminado:root
]: El grupo del script de R para instalar, actualizar y eliminar paquetes de R
Dependencias
Ninguna
Ejemplo(s)
Simple
---
- hosts: all
roles:
- oefenweb.r
Avanzado
---
- hosts: all
roles:
- oefenweb.r
vars:
r_install_dev: true
# paquetes apt
r_install:
- r-recommended
# paquetes cran, bioconductor o github (R)
r_packages:
- name: dplyr
- name: Biobase
type: bioconductor
- name: mangothecat/franc
type: github
Licencia
MIT
Información del autor
Mischa ter Smitten
Comentarios, informes de errores, solicitudes, ...
¡Son bienvenidos!
ansible-galaxy install Oefenweb.latest_r