Package management built for R
RStudio Package Manager is a new repository management server to organize and centralize R packages across your team, department, or entire organization. Get offline access to CRAN, automate CRAN syncs, share local packages, restrict package access, find packages across repositories, and more. Experience reliable and consistent package management, optimized for teams who use R.
Built for your entire organization
Has to DISCOVER tribal knowledge
Built functions to connect to the company’s database.
Wants to SHARE code without emailing files.
Submitted valued trial results to the FDA.
Needs to REPRODUCE results, without worrying about packages.
IT / Ops
Goal is to MAINTAIN servers without breaking R code.
Requires SECURE downloads that meet standards.
|drat, miniCRAN||MRAN, rsync||Conda||Nexus, Artifactory||RStudio Package Manager|
|Licensed and Supported|
|Distribute Internal Packages|
|Host a Subset of CRAN|
|Metadata on all of CRAN|
|Dry Run for Updates and Additions|
|Optional Automatic Updates|
|Optimized Storage and Multiple Repos|
|Support for packrat, devtools, install.packages|
|Monitor and Audit Package Usage|
|Basic Setup||High Availability||Air-Gapped Environment|
|Operating System||RHEL / CentOS 6+/7+; SUSE 12 SP3+; Ubuntu 14.04, 16.04, 18.04||RHEL / CentOS 6+/7+; SUSE 12 SP3+; Ubuntu 14.04, 16.04, 18.04||RHEL / CentOS 6+/7+; SUSE 12 SP3+; Ubuntu 14.04, 16.04, 18.04|
|Internet Access Requirements||Access to https://rspm-sync.rstudio.com||Access to https://rspm-sync.rstudio.com||1 online machine with access to https://rspm-sync.rstudio.com
1 or more offline servers.
|Server Sizing||1 server; 2 core, 2GB RAM||2 servers; 2 core / server, 2 GB RAM / server||Online machine: 2 core, 2 GB RAM.
Offline machine(s): 2 cores / server, 2 GB RAM / server
|Disk Space||50 GB||50 GB on Shared Storage (e.g. NFS)||Online and offline servers each need 200 GB|
|Database||SQLite (Included)||Postgres (External)||SQLite or Postgres|