Oefenweb.latest_r

r

CI Ansible Galaxy

Ubuntuシステムに最新のRをセットアップします。

要件

  • 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]: Bioconductorインストール用のbiocLite.RスクリプトのURL

  • r_install_dev: [デフォルト: false]: r-base-devパッケージをインストールするかどうか

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

著作者情報

ミシャ・テル・スミッテン

フィードバック、バグ報告、リクエスト、…

歓迎!

プロジェクトについて

Set up the latest version of R in Ubuntu systems

インストール
ansible-galaxy install Oefenweb.latest_r
ライセンス
mit
ダウンロード
89.5k
所有者