Oefenweb.latest_r
r
Настройте последнюю версию R в системах Ubuntu.
Требования
littler(будет установлен)bash(не будет установлен)software-properties-common(будет установлен)dirmngr(будет установлен)apt-transport-https(будет установлен)
Переменные
r_version: [по умолчанию:34,35дляUbuntu >= 18.04,40дляUbuntu >= 20.04]: Версия для установкиr_cran_mirror: [по умолчанию:https://cran.rstudio.com/]: Ваш любимый CRAN зеркалоr_bioclite_url: [по умолчанию:https://bioconductor.org/biocLite.R]: URL скриптаbiocLite.Rдля установки Bioconductorr_install_dev: [по умолчанию:false]: Устанавливать ли пакетr-base-devr_install: [по умолчанию:['littler']]: Дополнительные пакеты (apt) для установки (например,r-recommended)r_packages_lib: [по умолчанию:/usr/local/lib/R/site-library]: Директория (по умолчанию) для установки пакетовr_packages_repos: [по умолчанию:"{{ r_cran_mirror }}"]: URL (по умолчанию) для установки пакетовr_packages: [по умолчанию:[]]: (CRAN) Пакеты для установки или удаленияr_packages.{n}.name: [обязательно]: Название пакетаr_packages.{n}.state: [по желанию, по умолчанию:present]: Состояние пакета (например,updated,absent)r_packages.{n}.type: [по желанию, по умолчанию:cran]: Тип пакета (например,bioconductor)r_packages.{n}.lib: [по желанию, по умолчанию:r_packages_lib]: Директория библиотеки для установки пакетаr_packages.{n}.repos: [по желанию, по умолчанию:r_packages_repos]: URL для установки пакетаr_environment: [по умолчанию:{}]: Переменные окружения для установки (во время установки, обновления или удаления пакетов)r_scripts_install_path:: [по умолчанию:/usr/local/bin]: Путь для установки R скрипта, используемого для установки, обновления и удаления R пакетаr_scripts_install_owner: [по умолчанию:root]: Владелец R скрипта для установки, обновления и удаления R пакетаr_scripts_install_group: [по умолчанию:root]: Группа R скрипта для установки, обновления и удаления R пакета
Зависимости
Нет
Пример(ы)
Простой
---
- hosts: all
roles:
- oefenweb.r
Расширенный
---
- hosts: all
roles:
- oefenweb.r
vars:
r_install_dev: true
# apt пакеты
r_install:
- r-recommended
# пакеты cran, bioconductor или github (R)
r_packages:
- name: dplyr
- name: Biobase
type: bioconductor
- name: mangothecat/franc
type: github
Лицензия
MIT
Информация об авторе
Мисха тер Смиттен
Обратная связь, отчеты об ошибках, запросы, ...
Пожалуйста, ознакомьтесь!
ansible-galaxy install Oefenweb.latest_r