8.0 Installing Packages and Dependent RPMs on RHEL for Access Manager

IMPORTANT:In Access manager 4.4 SP1 and later, you do not need to manually install the RPMs listed in Table 8-1. The install script takes care of installing required RPMs from the RHEL subscription.

Important Points to Consider before Installing RHEL Packages and Dependent RPMs

  • You must install the RHEL Enterprise Server-with-GUI. Run the sudo yum groupinstall "Server with GUI" command to obtain the required RPMs.

  • To avoid RPM dependency issues, NetIQ Corporation recommends installing the package along with its respective dependent RPMs. You can also install all packages together in the same sequence as these appear in Table 8-1.

  • The version of RPMs varies based on the base operating system version of RHEL. Table 8-1 lists RPMs for RHEL 7.3.

  • You must install these RPMs in the same sequence as they appear in Table 8-1.

Table 8-1 RHEL Packages and Dependent RPMs

Package

Dependent RPM

iManager

glibc-2.17-157.el7.i686.rpm

  • nss-softokn-freebl-3.16.2.3-14.4.el7.i686

    This must be installed along with glibc-2.17-157.el7.i686.rpm. To install these rpm files together, run the following:

    rpm -ivh glibc-2.17-157.el7.i686.rpm nss-softokn-freebl-3.16.2.3-14.4.el7.i686.rpm

libstdc++-4.8.5-11.el7.i686.rpm

These RPMs are required for Administration Console also.

  • glibc-2.17-157.el7.i686.rpm

  • libgcc-4.8.5-11.el7.i686.rpm

libstdc++-4.8.5-11.el7.x86_64.rpm

(Part of the RHEL base installation)

  • glibc-2.17-157.el7.x86_64.rpm

  • libgcc-4.8.5-11.el7.x86_64.rpm

libstdc++-4.8.5-11.el7.i686

  • glibc-2.17-157.el7.i686

  • libgcc-4.8.5-11.el7.i686

libstdc++-4.8.5-11.el7.x86_64

  • libgcc-4.8.5-11.el7.x86_64

libXau-1.0.8-2.1.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.rpm

libxcb-1.11-4.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.rpm

  • libXau-1.0.8-2.1.el7.x86_64.rpm

libX11-1.6.3-3.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.rpm

  • libXau-1.0.8-2.1.el7.x86_64.rpm

libXext-1.3.3-3.el7.x86_64.rpm

  • libX11-1.6.3-3.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.rpm

libXi-1.7.4-2.el7.x86_64.rpm

  • libX11-1.6.3-3.el7.x86_64.rpm

  • libXext-1.3.3-3.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.rpm

libXtst-1.2.2-2.1.el7.x86_64.rpm

  • libX11-1.6.3-3.el7.x86_64.rpm

  • libXext-1.3.3-3.el7.x86_64.rpm

  • libXi-1.7.4-2.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.rpm

libxcb-1.11-4.el7.i686.rpm

  • libXau-1.0.8-2.1.el7.i686.rpm

libX11-1.6.3-3.el7.i686.rpm

  • libxcb-1.11-4.el7.i686.rpm

libXtst-1.2.2-2.1.el7.i686.rpm

  • libX11-1.6.3-3.el7.i686.rpm

  • libXi-1.7.4-2.el7.i686.rpm

  • libXext-1.3.3-3.el7.i686.rpm

libXrender-0.9.8-2.1.el7.i686.rpm

  • No dependency

Administration Console

gettext-0.18.2.1-4.el7.x86_64

  • No dependency

glibc-2.17-157.el7.i686.rpm

  • nss-softokn-3.16.2.3-14.4.el7.i686.rpm

libstdc++-4.8.5-11.el7.i686.rpm

  • glibc-2.17-157.el7.i686.rpm

  • libgcc-4.8.5-11.el7.i686.rpm

ncurses-libs-5.9-13.20130511.el7.i686.rpm

  • glibc-2.17-157.el7.i686.rpm

libgcc-4.8.5-11.el7.i686.rpm

  • No dependency

rsyslog-7.4.7-16.el7.x86_64

  • No dependency

rsyslog-gnutls-7.4.7-16.el7.x86_64

  • No dependency

binutils-2.25.1-22.base.el7.x86_64

  • No dependency

gperftools-libs-2.4-8.el7.x86_64

  • No dependency

ntp-4.2.6p5-25.el7_3.2.x86_64

  • No dependency

Identity Server

glibc-2.17-157.el7.i686.rpm

  • nss-softokn-3.16.2.3-14.4.el7.i686

libstdc++-4.8.5-11.el7.i686

  • glibc-2.17-157.el7.i686.rpm

  • libgcc-4.8.5-11.el7.i686.rpm

ncurses-libs-5.9-13.20130511.el7.i686.rpm

  • glibc-2.17-157.el7.i686.rpm

libgcc-4.8.5-11.el7.i686.rpm

  • No dependency

rsyslog-7.4.7-16.el7.x86_64

  • No dependency

rsyslog-gnutls-7.4.7-16.el7.x86_64

  • No dependency

binutils-2.25.1-22.base.el7.x86_64

  • No dependency

ntp-4.2.6p5-25.el7_3.2.x86_64

  • No dependency

Access Gateway

glibc-2.17-157.el7.i686.rpm

  • nss-softokn-freebl-3.16.2.3-14.4.el7.i686

apr-1.4.8-3.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.x86_64.rpm

apr-util-1.5.2-6.el7.x86_64.rpm

  • apr-1.4.8-3.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.x86_64.rpm

libtool-ltdl-2.4.2-21.el7_2.x86_64.rpm

  • glibc-2.17-157.el7.i686.x86_64.rpm

unixODBC-2.3.1-11.el7.x86_64.rpm

  • libtool-ltdl-2.4.2-21.el7_2.x86_64.rpm

  • glibc-2.17-157.el7.i686.x86_64.rpm

libesmtp-1.0.6-7.el7.x86_64.rpm

  • glibc-2.17-157.el7.i686.x86_64.rpm

rsyslog-7.4.7-16.el7.x86_64

  • No dependency

rsyslog-gnutls-7.4.7-16.el7.x86_64

  • No dependency

binutils-2.25.1-22.base.el7.x86_64

  • No dependency

patch-2.7.1-8.el7.x86_64.rpm

  • No dependency

ntp-4.2.6p5-25.el7_3.2.x86_64

  • No dependency

Use the following command to verify whether a package is installed on RHEL:

rpm -qa | grep <package name>

Use the following command to install a RPM:

rpm -ivh <rpm name>

Use the following command to install all RPMs together:

rpm -ivh <rpm name> <rpm name> <rpm name >...

Perform the following steps to install packages and their dependent RPMs while installing RHEL:

  1. Mount the RHEL CD-ROM by running the following command and go to the Packages folder.:

    mount /dev/cdrom /mnt

    NOTE:If the RHEL CD-ROM is auto mounted, the mount path will be /media/RHEL_x.x x86_64 Disc 1. (The x in RHEL_x.x represents the version number) Unmount the default mount path by using the unmount /media/RHEL_x.x\ x86_64\ Disc\ 1/command and then mount the RHEL CD-ROM by using mount /dev/cdrom /mnt.

  2. If you have a locally mounted ISO image, you can install RPMs for Access Manager by providing the mount path to the installer. The install.sh scripts prompts for the mounted disc if it identifies that the required RPMs are not installed. Provide the mount path to the installer with an ending /. For example, /mnt/.

    NOTE:Installer will install only RPMs required for Access Manager components. You need to install iManager RPMs separately.

    Install RPMs for SNMP after installing RPMs for Administration Console. See RHEL Packages and Their Dependent RPMs for SNMP.

    You must install RPMs in the same sequence as these appear in the table.

RHEL Packages and Their Dependent RPMs for SNMP

The RHEL base installation does not install the net-snmp package by default. Install the following packages manually to make the net-snmp service (Master Agent) functional:

  • net-snmp-libs-5.7.2-24.el7_2.1.x86_64.rpm

  • net-snmp-5.7.2-24.el7_2.1.x86_64.rpm

Use the following procedure to install these packages to avoid any dependency issue:

  1. Mount the RHEL CD-ROM by running the following command:

    mount /dev/cdrom /mnt

  2. Run the following commands:

    yum install --nogpgcheck net-snmp-libs-5.7.2-24.el7_2.1.x86_64.rpm

    yum install --nogpgcheck net-snmp-5.7.2-24.el7_2.1.x86_64

  3. After installation, run /etc/init.d/novell-snmpd start. This will succeed for a successful installation.