Oefenweb.latest_r

r

CI Ansible Galaxy

Configure la dernière version de R sur les systèmes Ubuntu.

Exigences

  • littler (sera installé)
  • bash (ne sera pas installé)
  • software-properties-common (sera installé)
  • dirmngr (sera installé)
  • apt-transport-https (sera installé)

Variables

  • r_version: [par défaut: 34, 35 pour Ubuntu >= 18.04, 40 pour Ubuntu >= 20.04]: Version à installer

  • r_cran_mirror: [par défaut: https://cran.rstudio.com/]: Votre miroir CRAN préféré

  • r_bioclite_url: [par défaut: https://bioconductor.org/biocLite.R]: URL du script biocLite.R pour les installations de Bioconductor

  • r_install_dev: [par défaut: false]: S'il faut ou non installer le package r-base-dev

  • r_install: [par défaut: ['littler']]: Paquets supplémentaires (apt) à installer (par exemple, r-recommended)

  • r_packages_lib: [par défaut: /usr/local/lib/R/site-library]: Répertoire de bibliothèque (par défaut) pour installer les paquets

  • r_packages_repos: [par défaut: "{{ r_cran_mirror }}"]: URL (par défaut) pour installer des paquets

  • r_packages: [par défaut: []]: Paquets (CRAN) à installer ou supprimer

  • r_packages.{n}.name: [obligatoire]: Le nom du paquet

  • r_packages.{n}.state: [facultatif, par défaut: present]: L'état du paquet (par exemple, updated, absent)

  • r_packages.{n}.type: [facultatif, par défaut: cran]: Le type du paquet (par exemple, bioconductor)

  • r_packages.{n}.lib: [facultatif, par défaut: r_packages_lib]: Répertoire de bibliothèque pour installer le paquet

  • r_packages.{n}.repos: [facultatif, par défaut: r_packages_repos]: URL pour installer le paquet

  • r_environment: [par défaut: {}]: Variables d'environnement à définir (lors de l'installation, de la mise à jour ou de la suppression des paquets)

  • r_scripts_install_path:: [par défaut: /usr/local/bin]: Chemin où installer le script R utilisé pour installer, mettre à jour et supprimer des paquets R

  • r_scripts_install_owner: [par défaut: root]: Propriétaire du script R pour installer, mettre à jour et supprimer des paquets R

  • r_scripts_install_group: [par défaut: root]: Groupe du script R pour installer, mettre à jour et supprimer des paquets R

Dépendances

Aucune

Exemple(s)

Simple
---
- hosts: all
  roles:
    - oefenweb.r
Avancé
---
- hosts: all
  roles:
    - oefenweb.r
  vars:
    r_install_dev: true
    # paquets apt
    r_install:
      - r-recommended
    # paquets cran, bioconductor ou github (R)
    r_packages:
      - name: dplyr
      - name: Biobase
        type: bioconductor
      - name: mangothecat/franc
        type: github

Licence

MIT

Informations sur l'auteur

Mischa ter Smitten

Retours, rapports de bugs, demandes, ...

Sont bienvenus!

À propos du projet

Set up the latest version of R in Ubuntu systems

Installer
ansible-galaxy install Oefenweb.latest_r
Licence
mit
Téléchargements
89.5k
Propriétaire