Oefenweb.latest_r
r
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
pourUbuntu >= 18.04
,40
pourUbuntu >= 20.04
]: Version à installerr_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 scriptbiocLite.R
pour les installations de Bioconductorr_install_dev
: [par défaut:false
]: S'il faut ou non installer le packager-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 paquetsr_packages_repos
: [par défaut:"{{ r_cran_mirror }}"
]: URL (par défaut) pour installer des paquetsr_packages
: [par défaut:[]
]: Paquets (CRAN) à installer ou supprimerr_packages.{n}.name
: [obligatoire]: Le nom du paquetr_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 paquetr_packages.{n}.repos
: [facultatif, par défaut:r_packages_repos
]: URL pour installer le paquetr_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 Rr_scripts_install_owner
: [par défaut:root
]: Propriétaire du script R pour installer, mettre à jour et supprimer des paquets Rr_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!
ansible-galaxy install Oefenweb.latest_r