Virtual Machines for R

Manage, provision and use Virtual Machines pre-configured for R. Develop, test and build package in a clean environment. 'Vagrant' tool and a provider (such as 'Virtualbox') have to be installed.


{vmr} - Virtual Machines for R

CRAN Downloads Badge CRAN status pipeline status

A R package to manage Virtual Machines using Vagrant tool.

Purpose

This package is a wrap of the Vagrant tool and more.
It allows to manage, provision and use Virtual Machines preconfigured for R.

It currently only use VirtualBox (>= 6.1.14) as provider. Vagrant tool have to be installed too. (See Dependencies)

Used VMs come from https://app.vagrantup.com/VMR repository and the sources use to generate them can be found at https://gitlab.com/rstuff/vms.

Dependencies

Tools

Providers

Download last packages

The CI/CD generate the packages for each versions and OS. Choose your OS for the last version (dev) :

Unzip the downloaded file to get the package.

Install

# From CRAN
install.packages(c('vmr'))
# or from the development repository (latest version)
remotes::install_git('https://gitlab.com/rstuff/vmr.git')

Documentation

Online : https://rstuff.gitlab.io/vmr/

browseVignettes(package = "vmr")

Authors

  • Jean-François Rey <jf.rey.public[at]gmail.com>

LICENSE

GPLv3

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("vmr")

0.0.6 by Jean-François Rey, 4 years ago


https://gitlab.com/rstuff/vmr, https://rstuff.gitlab.io/vmr


Report a bug at https://gitlab.com/rstuff/vmr/-/issues


Browse source code at https://github.com/cran/vmr


Authors: Jean-François Rey [cre, aut]


Documentation:   PDF Manual  


GPL (>= 3) license


Imports jsonlite, curl

Depends on utils

Suggests knitr, rmarkdown, testthat, ssh

System requirements: Vagrant <https://www.vagrantup.com>


See at CRAN