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.9

Options

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
Back to top