Offline Downloader#
rspm-offline-downloader#
RStudio Package Manager
Synopsis#
RStudio Package Manager offline downloader.
rspm-offline-downloader [flags]
Options#
-h, --help help for rspm-offline-downloader
-v, --verbose Provide additional output
rspm-offline-downloader get#
Commands to download files required to run RStudio Package Manager in an air-gapped environment
Options#
-h, --help help for get
Options inherited from parent commands#
-v, --verbose Provide additional output
rspm-offline-downloader get bioconductor#
Download files required to run RStudio Package Manager in an air-gapped environment
rspm-offline-downloader get bioconductor [flags]
Examples#
rspm-offline-downloader get bioconductor --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination]
rspm-offline-downloader get bioconductor --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination] --versions=release,devel
rspm-offline-downloader get bioconductor --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination] --versions=3.11,3.10,3.9
Options#
--base-url string Optional. The base URL to locate files. (default "https://rspm-sync.rstudio.com")
--cache-dir string Optional. Specify a custom cache directory to speed up subsequent command runs - this directory will not be cleaned up by this command.
--concurrency int Optional. The number of concurrent downloads. Must be 1-10 (default 1)
--destination string The destination to download files.
--dryrun Describe the downloads without saving any files.
-h, --help help for bioconductor
--outbound-proxy string Optional. URL to use for outbound HTTP(s) requests. Values may be either a complete URL or a host[:port], in which case the http scheme is assumed.
-q, --quiet Optional. Run this command with minimal output.
--retries int Optional. Max number of times the offline downloader will attempt to download a package. Must be 1-15. (default 10)
--rspm-version string Your version of RStudio Package Manager, e.g., 2021.09.0
--starting-snapshot string The starting snapshot date for the downloads. Expected format: YYYY-MM-DD.
--versions strings The Bioconductor versions for which to download files. Use the aliases 'devel' and 'release' to download the current devel and release versions. If this flag is not included, all supported versions will be downloaded. (default [all])
Options inherited from parent commands#
-v, --verbose Provide additional output
rspm-offline-downloader get cran#
Download files required to run RStudio Package Manager in an air-gapped environment
rspm-offline-downloader get cran [flags]
Examples#
rspm-offline-downloader get cran --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination]
Options#
--base-url string Optional. The base URL to locate files. (default "https://rspm-sync.rstudio.com")
--concurrency int Optional. The number of concurrent downloads. Must be greater than 0. (default 10)
--destination string The destination to download files.
--dryrun Describe the downloads without saving any files.
-h, --help help for cran
--include-binaries Optional. Run this command to download R package binaries for faster installs. Requires --r-versions and either --linux-distros or --windows.
--linux-distros strings Required when using --include-binaries unless --windows is included. The comma-separated list of Linux distributions to download package binaries for. Valid distributions include: [centos7 centos8 opensuse15 opensuse152 opensuse42 xenial bionic focal]
--outbound-proxy string Optional. URL to use for outbound HTTP(s) requests. Values may be either a complete URL or a host[:port], in which case the http scheme is assumed.
-q, --quiet Optional. Run this command with minimal output.
--r-versions strings Required when using --include-binaries. The comma-separated list of R versions to download package binaries for. Valid R versions include: [3.4 3.5 3.6 4.0 4.1]
--retries int Optional. Max number of times the offline downloader will attempt to download a package. Must be 1-15. (default 10)
--rspm-version string Your version of RStudio Package Manager, e.g., 2021.09.0
--skip-source Optional when --include-binaries is included. Skips download package sources and only retrieves binaries.
--starting-snapshot string The starting snapshot date for the downloads. Expected format: YYYY-MM-DD.
--timeout int Download timeout in minutes, increase this value for slow internet connections. (default 15)
--windows Required when using --included-binaries unless --linux-distros is included. Use this flag to specify that Windows binaries should be downloaded
Options inherited from parent commands#
-v, --verbose Provide additional output
rspm-offline-downloader info-cran#
Print information on using RStudio Package Manager CRAN packages in an offline environment.
rspm-offline-downloader info-cran [flags]
Examples#
rspm-offline-downloader info-cran
Options#
-h, --help help for info-cran
Options inherited from parent commands#
-v, --verbose Provide additional output
rspm-offline-downloader validate#
Validates that all snapshots and directories required to run RStudio Package Manager in an air-gapped environment are present
Options#
-h, --help help for validate
Options inherited from parent commands#
-v, --verbose Provide additional output
rspm-offline-downloader validate bioconductor#
Validates that all snapshots and directories required to run RStudio Package manager in an air-gapped environment are present
rspm-offline-downloader validate bioconductor [flags]
Examples#
rspm-offline-downloader validate bioconductor --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination]
rspm-offline-downloader validate bioconductor --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination] --packages
Options#
--destination string The destination to download files.
-h, --help help for bioconductor
--packages Optionally validate that all packages are present
--rspm-version string Your version of RStudio Package Manager, e.g., 2021.09.0
Options inherited from parent commands#
-v, --verbose Provide additional output
rspm-offline-downloader validate cran#
Validates that all snapshots and directories required to run RStudio Package manager in an air-gapped environment are present
rspm-offline-downloader validate cran [flags]
Examples#
rspm-offline-downloader validate cran --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination]
rspm-offline-downloader validate cran --rspm-version=[RStudio Package Manager version] --destination=[/path/to/destination] --packages
Options#
--destination string The destination to download files.
-h, --help help for cran
--packages Optionally validate that all packages are present
--rspm-version string Your version of RStudio Package Manager, e.g., 2021.09.0
Options inherited from parent commands#
-v, --verbose Provide additional output