The rolling openSUSE Tumbleweed release ships R as distribution-managed RPM packages, so the interpreter can follow the same update path as the rest of the system. The official R-base package installs the command-line runtime, development components, and recommended packages without maintaining a separate source build.
The package is available from Tumbleweed's official OSS repository. The openSUSE package catalog does not provide an official R-base package for Leap 16.0, so these instructions deliberately exclude Leap and do not add a community or experimental repository.
No service needs to be enabled after installation. The installed-package record identifies the repository, vendor, version, and architecture, while a base-package calculation through Rscript confirms that the noninteractive interpreter can execute code without user or site startup files.
Related: Install an R package from CRAN
$ sudo zypper refresh All repositories have been refreshed.
$ sudo zypper install --no-confirm R-base
The transaction installs R, Rscript, development components, standard modules, and recommended packages.
$ zypper info R-base Loading repository data... Reading installed packages... Information for package R-base: ------------------------------- Repository : repo-oss Name : R-base Version : 4.6.1-58.1 Arch : aarch64 Vendor : openSUSE Installed Size : 0 B Installed : Yes Status : up-to-date ##### snipped #####
The version, architecture, and repository label change with Tumbleweed snapshots and local repository naming. R-base is a metapackage, so its own installed size can be 0 B while dependency packages contain the runtime files.
$ Rscript --vanilla --default-packages=base -e 'sum(1:10)' [1] 55