R package binaries - rpkgs.com
Partial R version support. Check the (fully) supported R versions for each distribution through the 'amd64/arm64' tabsets.
Generic repository definition
# set HTTP user agentos_release <- readLines("/etc/os-release")name_line <- grep("^NAME=", os_release, value = TRUE)name <- sub('^NAME="(.*)"$', '\\1', name_line)version_line <- grep("^VERSION_ID=", os_release, value = TRUE)version <- sub('^VERSION_ID="(.*)"$', '\\1', version_line)
options(HTTPUserAgent = sprintf( "R/%s (%s %s) (%s)", getRversion(), name, version, paste(R.version["platform"], R.version["arch"], R.version["os"])))
# set repository URLoptions(repos = "cran.rpkgs.com")
# install packageinstall.packages("brew")
This repository URL works for any architecture and OS supported by rpkgs.com. To make these changes persist across sessions, place them in
~/.Rprofile
or your project's .Rprofile
. Check the documentation in case of any issues.(
x86-64
can be used interchangeably with amd64
)Persistent Use
options(repos = "cran.rpkgs.com/amd64/noble/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/noble/latest")
Persistent Use
options(repos = "cran.rpkgs.com/amd64/jammy/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/jammy/latest")
Persistent Use
options(repos = "cran.rpkgs.com/amd64/rhel8/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/rhel8/latest")
Persistent Use
options(repos = "cran.rpkgs.com/amd64/rhel9/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/rhel9/latest")
Persistent Use
options(repos = "cran.rpkgs.com/amd64/rhel10/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/rhel10/latest")
Persistent Use
options(repos = "cran.rpkgs.com/amd64/alpine320/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/alpine320/latest")
Persistent Use
options(repos = "cran.rpkgs.com/amd64/alpine321/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/amd64/alpine321/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/alpine322/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/alpine322/latest")
(
aarch64
can be used interchangeably with arm64
)Persistent Use
options(repos = "cran.rpkgs.com/arm64/noble/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/noble/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/jammy/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/jammy/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/rhel8/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/rhel8/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/rhel9/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/rhel9/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/rhel10/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/rhel10/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/alpine320/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/alpine320/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/alpine321/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/alpine321/latest")
Persistent Use
options(repos = "cran.rpkgs.com/arm64/alpine322/latest")
Place in
~/.Rprofile
or your project's .Rprofile
.One-Time Use
install.packages("brew", repos = "cran.rpkgs.com/arm64/alpine322/latest")