Set up the latest version of R in Ubuntu systems.
littler(will be installed)bash(will not be installed)
-
r_version_35: [default:false, for Ubuntu >=18.04alwaystrue]: Whether or not to install R 3.5 -
r_cran_mirror: [default:http://cran.rstudio.com/]: Your favorite CRAN mirror -
r_bioclite_url: [default:https://bioconductor.org/biocLite.R]: ThebiocLite.Rscript URL for Bioconductor installs -
r_install_dev: [default:false]: Whether or not install ther-base-devpackage -
r_install: [default:['littler']]: Additional (apt) packages to install (e.g.r-recommended) -
r_packages_lib: [default:/usr/local/lib/R/site-library]: The (default) library directory to install packages to -
r_packages_repos: [default:"{{ r_cran_mirror }}"]: The (default) URL to install packages from -
r_packages: [default:[]]: (CRAN) Packages to install or remove -
r_packages.{n}.name: [required]: The name of the package -
r_packages.{n}.state: [optional, default:present]: The state of the package (e.g.updated,absent) -
r_packages.{n}.type: [optional, default:cran]: The type of the package (e.g.bioconductor) -
r_packages.{n}.lib: [optional, default:r_packages_lib]: The library directory to install the package to -
r_packages.{n}.repos: [optional, default:r_packages_repos]: The URL to install the package from -
r_environment: [default:{}]: Environment variables to set (during the install, update or delete packages tasks)
None
---
- hosts: all
roles:
- r---
- hosts: all
roles:
- r
vars:
r_install_dev: true
# apt packages
r_install:
- r-recommended
# cran, bioconductor or github (R) packages
r_packages:
- name: dplyr
- name: Biobase
type: bioconductor
- name: mangothecat/franc
type: githubMIT
Mischa ter Smitten
Are welcome!