Oefenweb.latest_r

r

CI Ansible Galaxy

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 para Ubuntu >= 18.04, 40 para Ubuntu >= 20.04]: Versión a instalar

  • r_cran_mirror: [predeterminado: https://cran.rstudio.com/]: Tu espejo favorito de CRAN

  • r_bioclite_url: [predeterminado: https://bioconductor.org/biocLite.R]: La URL del script biocLite.R para instalaciones de Bioconductor

  • r_install_dev: [predeterminado: false]: Si se debe instalar el paquete r-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 paquetes

  • r_packages_repos: [predeterminado: "{{ r_cran_mirror }}"]: La URL (predeterminada) para instalar paquetes

  • r_packages: [predeterminado: []]: Paquetes (CRAN) para instalar o eliminar

  • r_packages.{n}.name: [requerido]: El nombre del paquete

  • r_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 paquete

  • r_packages.{n}.repos: [opcional, predeterminado: r_packages_repos]: La URL para instalar el paquete

  • r_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 R

  • r_scripts_install_owner: [predeterminado: root]: El propietario del script de R para instalar, actualizar y eliminar paquetes de R

  • r_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!

Acerca del proyecto

Set up the latest version of R in Ubuntu systems

Instalar
ansible-galaxy install Oefenweb.latest_r
Licencia
mit
Descargas
89.5k
Propietario