Install R

The recommended installation instructions for R covers making multiple versions of R available, and avoid replacing existing versions of R when updating system packages.

Additionally, these instructions cover installing multiple versions of R, downloading R, creating a symlink to R, etc.

R is not Posit Software and is included in Third Party Materials (as defined in our EULA) and not covered under the Posit Support Agreement. If you download R, you are agreeing to their license and acknowledge Posit is not responsible for R and you are downloading R at your sole risk.

Install required dependencies

To install the necessary runtime dependencies for R, enable additional repositories for third-party or source packages by using the following commands:

Enable the Extra Packages for Enterprise Linux (EPEL) repository:

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm

Enable the CodeReady Linux Builder repository:

Enable the Extra Packages for Enterprise Linux (EPEL) repository

sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm

Enable the CodeReady Linux Builder repository:

Specify R version

Consult with your R user group to determine which version(s) of R they would like installed and then confirm that the version(s) of R are supported by the Posit product.

Once defined, set the environment variable, shown below, to the first R version they request.

Note

All available versions of R may not be supported by each product. Please verify the supported R versions in the product guides and release notes.

The CVE-2024-27322 patched versions of R >= 4.0.0 are available via the links below. If you previously installed R from these links, reinstall to obtain a patched version. See rstudio/r-builds#219 for more details.

For multiple versions of R, follow the remaining steps and repeat them for each R version required:

export R_VERSION=4.5.0

Versions of R that are available include: 3.6.x, 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x

If you need to use an earlier version of R, then you will need to modify the export command shown above:

Terminal
export R_VERSION=3.X.X

Please see the CRAN index of R versions for all available versions of R.

Download and install R

Download and install the desired version of R.

Verify R installation

Test that R was successfully installed by running:

/opt/R/${R_VERSION}/bin/R --version

(Optional) Install multiple versions of R

To install multiple versions of R on the same server, repeat these steps to specify, download, and install a different version of R alongside existing versions.

Uninstall

sudo rm -rf /opt/R/${R_VERSION}/

Additional information

Refer to the rstudio/r-builds repository on GitHub for more information on these binary distributions of R.

If you need to customize how R is configured. For example, installing R at a different location than /opt/R, then follow these steps to install R from source.

Back to top