Installing a Red Hat-derived operating system
- See the Red Hat or Rocky documentation to install the operating system.
- Make sure that these components are installed on both the primary and secondary computers:
- Two versions of Korn shell: ksh and mksh
- binutils
/usr/lib64/libstdc++.so.6
The 64-bit version of a shared library that RICOH ProcessDirector uses. On supported Red Hat versions, the libraries are installed by:
.so.6: libstdc++-4.8.5-4.el7.x86_64
- Note:
- The libraries are provided on the operating system installation media or can be downloaded from the Red Hat website.
libX11.so.6
and its dependent libraries- Perl interpreter (Perl.rte 5.8.8 or later)
- Zip and unzip utilities
- The
fontconfig
andfreetype
librariesWe also strongly recommend installing DejaVu Fonts. OpenJDK requires these libraries to identify available fonts on the system.
- The
net-tools
package. - The
initscripts-service
package.This package is required only for Rocky Linux.
- glibc 2.27 or higher
This package is only required if you plan to install any RICOH Transform features.
- If you plan to install an application server on Windows, you must install a Network
Information Service (NIS) server on the primary computer. These services are required
on the primary server:
- ypserv
- ypbind
- rpcbind
- On servers that have a Common UNIX Printing System (CUPS) printer type defined:
These RPMs are required:
system-config-printer-libs
system-config-printer-udev
- Note:
- CUPS printer types include Passthrough and PCLOut printers that use the
lpr
command.
- Security Enhanced Linux (SELinux) must be disabled during the install process for RICOH ProcessDirector. You can enable it again after the install is complete.
- Make sure that these components are installed on both the primary and secondary computers:
- Create Linux partitions and file systems. See Planning for file systems for recommendations and considerations.
- Run these commands and look for the expected results to verify that you installed
Red Hat correctly:
Red Hat/Rocky Linux commands and expected results
Command Expected result To check the Red Hat release: cat /etc/redhat-release
To check the Rocky Linux release:
cat /etc/os-release
Red Hat Enterprise Linux Server release release_number
NAME="Rocky Linux" VERSION=release_number
To verify that the operating system is 64-bit: uname -a
Results that include x86_64 as in this example: Linux myserver 3.10.0-123.el7.x86_64 #1 SMP Mon May 5 11:16:57 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
To check for the Korn shell packages: rpm -q ksh
and
rpm -q mksh
Results resemble this example: ksh-20120801-19.el7.x86_64
and
mksh-56c-5.el8.x86_64
To check for binutils: rpm -q binutils
Results resemble this example: binutils-2.30-108.el8.x86_64
To check for /usr/lib64/libstdc++.so.6: Go to
/usr/lib64/
and type:ls
The list of files must include this exact entry: /usr/lib64/libstdc++.so.6
The list might link that entry to this one:/usr/lib64/libstdc++.so.6.0.13
To check for libX11.so.6: rpm -qa |grep -i X11
ls -l /usr/lib*/libX11*
Results include a collection of libraries with the text X11 in the name, such as: libX11-1.6.5-2.el7.x86_64 libX11-common-1.6.5-2.el7.noarch libxkbcommon-x11-0.7.1-1.el7.x86_64 xorg-x11-font-utils-7.5-21.el7.x86_64 xorg-x11-xinit-1.3.4-2.el7.x86_64
If fewer than five results are returned, not all of the dependencies are installed. Install the libX11 libraries again, making sure to install all of the dependencies.
To check the version of Perl that is installed: rpm -q perl
Results resemble this example: perl-5.16.3-283
To verify that the libraries for font support are installed: - rpm -qa | grep fontconfig
- rpm -qa | grep freetype
- rpm -qa | grep -i dejavu
Results resemble these examples: - fontconfig-2.13.0-4.3.el7.x86_64
- freetype-2.8-14.el7.x86_64
- dejavu-fonts-common-2.35-7.el8.noarch
If no results are returned, you must install the missing library or fonts.
To install all three, type:
yum install freetype fontconfig dejavu-sans-fonts
To check for the net-tools package: rpm -q net-tools
Results resemble this example: net-tools-2.0-0.25.20131004git.e17.x86_64
To check the versions of zip and unzip that are installed: rpm -q zip
rpm -q unzip
Results resemble these examples: zip-3.0-1.el6.x86_64 (typical)
unzip-6.0-1.el6.x86_64 (typical)
getconf GNU_LIBPTHREAD_VERSION Results indicate version 2.17 or higher: NPTL 2.17
To verify the RPM files that printer objects require: rpm -qa | grep system-config-printer
The list of results should include: system-config-printer-libs system-config-printer-udev
If you are going to print with AFP printers whose parent server is a Linux server, the portmap utility must be installed and running. rpcinfo -p
A response that includes portmap, such as: program vers proto port 100000 4 tcp 111 portmapper
To check the status for SELinux: getenforce
Disabled To check the version number of glib library rpm -q glibc
Results resemble this example: glibc-2.22-15.3.x86_64
- Note:
- If you have installed a later version of a prerequisite, the version number returned varies.
If the command results are not as you expect, use the operating system tools to make sure that you have installed the required components (see step ).
- Verify date, time, and time zone settings, and correct if necessary. To display the
settings, type:
timedatectl
- Continue with Setting up networking configuration.