Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article lists the Linux packages required for running or building Microsoft R packages on Linux and Hadoop platforms.
For computers with an internet connection, setup downloads and adds any missing dependencies automatically. But, if your system is not internet-connected or not configured to use a package manager, a separate download followed by manual install of dependent packages is required.
You can download files from your Linux or Hadoop vendor.
You can use this syntax to download specific packages:
yum install --downloadonly --downloaddir=/tmp/<download-here> <package-name>
Alternatively, for offline installations, you can download packages over an internet connection, upload to an internet-restricted Linux machine, and then use rpm -i <package-name>
to install the package.
For a list of supported operating systems and versions, see Supported platforms.
Package dependencies for Microsoft R Server 9.1.0
Applies to: CentOS, RedHat Enterprise Linux (RHEL), SUSE SLES (1)
Package | Version | Repository |
---|---|---|
cairo |
1.8.8-6.el6_6 | base |
fontconfig |
2.8.0-5.el6 | base |
freetype |
2.3.11-17.el6 | base |
libICE |
1.0.6-1.el6 | base |
libSM |
1.2.1-2.el6 | base |
libX11 |
1.6.3-2.el6 | base |
libX11-common |
1.6.3-2.el6 | base |
libXau |
1.0.6-4.el6 | base |
libXft |
2.3.2-1.el6 | base |
libXrender |
0.9.8-2.1.el6_8.1 | updates |
libXt |
1.1.4-6.1.el6 | base |
libgomp |
4.4.7-17.el6 | base |
libpng |
2:1.2.49-2.el6_7 | base |
libthai |
0.1.12-3.el6 | base |
libxcb |
1.11-2.el6 | base |
pango |
1.28.1-11.el6 | base |
pixman |
0.32.8-1.el6 | base |
1 If you are performing a manual or offline parcel installation using on Cloudera on SUSE SLES, the SUSE dependencies are as follows: cairo
, fontconfig
, freetype
, xorg-x11-libICE
, xorg-x11-libSM
, xorg-x11-libX11
, xorg-x11-libXau
, libXft
, xorg-x11-libXrender
, xorg-x11-libXt
, libgomp43
, libpng12-0
, libthai
, xorg-x11-libxcb pango
Applies to: Ubuntu
The following Debian packages are required for running R Server on Ubuntu.
libXt
libSM6
libpango1.0-0
libgomp1
curl
Package dependencies for Microsoft R Server 9.0.1
Package | Architecture | Version | Repository | Size |
---|---|---|---|---|
cairo | x86_64 | 1.8.8-6.el6_6 | base | 309 k |
fontconfig | x86_64 | 2.8.0-5.el6 | base | 186 k |
freetype | x86_64 | 2.3.11-17.el6 | base | 361 k |
libICE | x86_64 | 1.0.6-1.el6 | base | 53 k |
libSM | x86_64 | 1.2.1-2.el6 | base | 37 k |
libX11 | x86_64 | 1.6.3-2.el6 | base | 586 k |
libX11-common | not applicable | 1.6.3-2.el6 | base | 169 k |
libXau | x86_64 | 1.0.6-4.el6 | base | 24 k |
libXft | x86_64 | 2.3.2-1.el6 | base | 55 k |
libXrender | x86_64 | 0.9.8-2.1.el6_8.1 | updates | 24 k |
libXt | x86_64 | 1.1.4-6.1.el6 | base | 165 k |
libgomp | x86_64 | 4.4.7-17.el6 | base | 134 k |
libpng | x86_64 | 2:1.2.49-2.el6_7 | base | 182 k |
libthai | x86_64 | 0.1.12-3.el6 | base | 183 k |
libxcb | x86_64 | 1.11-2.el6 | base | 142 k |
pango | x86_64 | 1.28.1-11.el6 | base | 351 k |
pixman | x86_64 | 0.32.8-1.el6 | base | 243 k |
Package dependencies for Microsoft R Server 8.0.5
In release 8.0.5, the installer was revised. Most package dependencies are included in the version of Microsoft R Open that installs with R Server, accounting for the much smaller list of dependencies.
The following list of 18 packages are Linux packages that yum
looks for during an R Server installation.
Package | Architecture | Version | Repository | Size |
---|---|---|---|---|
cairo | x86_64 | 1.8.8-6.el6_6 | base | 309 k |
fontconfig | x86_64 | 2.8.0-5.el6 | base | 186 k |
freetype | x86_64 | 2.3.11-17.el6 | base | 361 k |
libICE | x86_64 | 1.0.6-1.el6 | base | 53 k |
libSM | x86_64 | 1.2.1-2.el6 | base | 37 k |
libX11 | x86_64 | 1.6.3-2.el6 | base | 586 k |
libX11-common | not applicable | 1.6.3-2.el6 | base | 169 k |
libXau | x86_64 | 1.0.6-4.el6 | base | 24 k |
libXft | x86_64 | 2.3.2-1.el6 | base | 55 k |
libXrender | x86_64 | 0.9.8-2.1.el6_8.1 | updates | 24 k |
libXt | x86_64 | 1.1.4-6.1.el6 | base | 165 k |
libgomp | x86_64 | 4.4.7-17.el6 | base | 134 k |
libpng | x86_64 | 2:1.2.49-2.el6_7 | base | 182 k |
libthai | x86_64 | 0.1.12-3.el6 | base | 183 k |
libxcb | x86_64 | 1.11-2.el6 | base | 142 k |
pango | x86_64 | 1.28.1-11.el6 | base | 351 k |
pixman | x86_64 | 0.32.8-1.el6 | base | 243 k |
Package dependencies for Microsoft R Server 8.0.0
Most of the packages listed in Table 1 (for RHEL systems) and Table 2 (for SLES 11 systems), are explicitly required by Microsoft R Server, either to build R itself or as a prerequisite for an additional Microsoft package. Table 3 and Table 4 are downstream dependencies (dependencies of packages listed in Table 1 or Table 2), for RHEL systems and Table 4 for SLES 11 systems, respectively. These packages are automatically installed while the automated script is running. Dependency lists are based on default installs of RHEL 6 and SLES11; if your system has a minimal installation of the operating system, additional packages may be required.
Table 1. Packages Explicitly Required by Microsoft R Server on RHEL Systems
bzip2-devel
cairo-devel
ed
gcc-objc
gcc-c++
gcc-gfortran
ghostscript-fonts
libicu
libicu-devel
libgfortran
libjpeg\*-devel \
libSM-devel
libtiff-devel
libXmu-devel
make
ncurses-devel
pango
pango-devel
perl
readline-devel
texinfo
tk-devel
Table 2. Packages Explicitly Required by Microsoft R Server on SLES 11 Systems
cairo-devel
ed
gcc-c++
gcc-fortran
gcc-objc
ghostscript-fonts-std
libgfortran43
libjpeg-devel
libpng-devel
libtiff-devel
make
ncurses-devel
pango-devel
perl
readline-devel
texinfo
tk-devel
xorg-x11-libSM-devel
xorg-x11-libXmu-devel
Table 3. Secondary Dependencies Installed for Microsoft R Server on RHEL Systems
cloog-ppl
cpp
font-config-devel
freetype
freetype-devel
gcc
glib2-devel
libICE-devel
libobjc
libpng-devel
libstdc++-devel
libX11-devel
libXau-devel
libxcb-devel
libXext-devel
libXft-devel
libXmu
libXrender-devel
libXt-develmpfr
pixman-devel
ppl glibc-headers
tcl gmp
tcl-devel kernel-headers
tk
xorg-x11-proto-devel
zlib-devel
Table 4. Secondary Dependencies Installed for Microsoft R Server on SLES 11 Systems
cpp43
fontconfig-devel
freetype2-devel
gcc
gcc43 libX11
gcc43-c++
gcc43-fortran
gcc43-objc
glib2-devel
glibc-devel
libobjc43 tcl
libpciaccess0
libpciaccess0-devel
libpixman-1-0-devel
libstdc++-devel
libstdc++43-devel
libuuid-devel gmp
linux-kernel-headers
pkg-config
tack
tcl-devel
xorg-x11-devel
xorg-x11-fonts-devel
org-x11-libICE-devel
xorg-x11-libX11-devel
xorg-x11-libXau-devel
xorg-x11-libXdmcp-devel
xorg-x11-libXext-devel
xorg-x11-libXfixes-devel
xorg-x11-libXp-devel
xorg-x11-libXpm-devel
xorg-x11-libXprintUtil-devel
xorg-x11-libXrender-devel
xorg-x11-libXt-devel
xorg-x11-libXv-devel
xorg-x11-libfontenc-devel
xorg-x11-libxcb-devel
xorg-x11-libxkbfile-devel
xorg-x11-proto-devel
xorg-x11-util-devel
xorg-x11-xtrans-devel
zlib-devel