R: Download a specified version of a CRAN package

download_version {remotes} | R Documentation

## Download a specified version of a CRAN package

### Description

It downloads the package to a temporary file, and returns the name of the file.

### Usage

    download_version(package, version = NULL, repos = getOption("repos"),
      type = getOption("pkgType"), ...)

### Arguments

`package` | package name
`version` | If the specified version is NULL or the same as the most recent version of the package, this function simply calls `utils::install.packages()`. Otherwise, it looks at the list of archived source tarballs and tries to install an older version instead.
`repos` | character vector, the base URL(s) of the repositories to use, e.g., the URL of a CRAN mirror such as `"https://cloud.r-project.org"`. For more details on supported URL schemes see `url`. Can be `NULL` to install from local files, directories or URLs: this will be inferred by extension from `pkgs` if of length one.
`type` | character, indicating the type of package to download and install. Will be `"source"` except on Windows and some macOS builds: see the section on ‘Binary packages’ for those.
`...` | Other arguments passed on to `utils::install.packages()`.

### Value

Name of the downloaded file.

[Package remotes version 2.0.1 Index]