rspm-offline-downloader get bioconductor
Advanced
Download files required to run Posit Package Manager in an air-gapped environment
Terminal
rspm-offline-downloader get bioconductor [flags]Examples
Terminal
rspm-offline-downloader get bioconductor --rspm-version=[Posit Package Manager version] --destination=[/path/to/destination]
rspm-offline-downloader get bioconductor --rspm-version=[Posit Package Manager version] --destination=[/path/to/destination] --versions=release,devel
rspm-offline-downloader get bioconductor --rspm-version=[Posit Package Manager version] --destination=[/path/to/destination] --versions=3.11,3.10,3.9Options
Terminal
--architectures strings Optional when using --include-binaries. The comma-separated list of architectures to download binaries for. Valid architectures include: [x86_64 arm64]. By default, all architectures are downloaded for the applicable distributions.
--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 500. (default 500)
--destination string The destination to download files.
--distributions strings Required when using --include-binaries. The comma-separated list of distributions to download binaries for. Valid distributions include: [bookworm centos7 centos8 jammy macos manylinux_2_28 noble opensuse156 resolute rhel10 rhel9 trixie windows]
--dryrun Describe the downloads without saving any files.
--file-in string Optional. The path to a file containing the packages to import, in requirements.txt format. All dependencies of the listed packages are downloaded too, so you do not need to list them.
-h, --help help for bioconductor
--include-binaries Optional. Download Bioconductor package binaries for faster installs. Requires --distributions. Only the main Bioconductor software repository provides binaries.
--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 Optional when using --include-binaries. Restricts binary downloads to these R versions. Bioconductor pins one R version per Bioconductor version, so this filters which versions' binaries are downloaded rather than adding new combinations.
--rspm-version string Your version of Posit Package Manager, e.g., 2021.09.0
--since string Optional. Retain only the package versions that were current on or after this date (YYYY-MM-DD). Pass the same date on every run: it is the mirror's retention start, not a per-run choice. A package with no release on or after the date keeps its most recent earlier version, so nothing is dropped entirely. Overrides a --since directive in the --file-in file. Distinct from --starting-snapshot, which bounds what a run fetches rather than what the mirror keeps.
--starting-snapshot string Optional. The starting snapshot date for the downloads. Expected format: YYYY-MM-DD. Bounds what this run fetches, not what the mirror keeps: it assumes the destination already holds everything older. Cannot be combined with --file-in.
--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
Terminal
--cache Enables caching between subsequent calls to the offline downloader (default true)
-v, --verbose Provide additional output