IBM Support

How to configure Red Hat Enterprise Linux 9 to run Rational ClearCase

Question & Answer


Question

How do you configure a Red Hat Enterprise Linux 9 system to install and run IBM® Rational ClearCase?

Cause

ClearCase® requires some system packages that might not already be installed on your Red Hat Enterprise Linux 9 system. These packages must be installed before you install and configure ClearCase.

Answer

The set of packages that must be installed depends on the system architecture (x86_64, PPC64LE, or s390x). The installer for the system can detect if a package is already installed and therefore will not install it again.

In addition to installing the required packages as listed in this article, additional configuration steps might be needed.

  1. Create symlinks for compatibility of shared libraries:
    • The package ncurses-compat-libs is no longer available for RHEL 9. Red Hat recommends creating symlinks if required for software compatibility, as documented in https://access.redhat.com/solutions/6907421.
    • For ClearCase®, symlinks for libtinfo.so.5 and libncurses.so.5 to the so.6 versions should be created.
List of packages needed for ClearCase® 64-bit on x86_64
  • chkconfig
  • base-x (YUM group)
  • libstdc++
  • libXmu
  • libacl
  • ncurses-libs
  • motif
  • xterm
  • libmount
  • libXdmcp
  • libxcrypt
  • libxcrypt-compat
  • libnsl
  • psmisc
  • elfutils-libelf-devel
  • make
ClearTeam Explorer also requires:
  • gtk2
  • libXtst
A command-line start of ClearTeam Explorer will report missing packages that do not have an effect on the use of CTE:
  • adwaita-gtk2-theme
  • adwaita-icon-theme.noarch
  • libcanberra-gtk2
To install the packages, open a terminal and type the following 5 command lines:
$ sudo yum -y install chkconfig
$ sudo yum -y group install base-x
$ sudo yum -y install libstdc++ libXmu ncurses-libs motif xterm libmount libXdmcp libxcrypt libxcrypt-compat libnsl psmisc elfutils-libelf-devel make
$ sudo yum -y install gtk2 libXtst
$ sudo yum -y install adwaita-gtk2-theme adwaita-icon-theme.noarch libcanberra-gtk2 PackageKit-gtk3-module
List of packages needed for ClearCase® 64-bit on PPC64LE
  • chkconfig
  • base-x (YUM group)
  • libstdc++
  • libXmu
  • libacl
  • ncurses-libs
  • motif
  • xterm
  • libmount
  • libXdmcp
  • libxcrypt
  • libxcrypt-compat
  • libnsl
  • psmisc
  • elfutils-libelf-devel
  • make
To install the packages, open a terminal and type the following command lines:
$ sudo yum -y install chkconfig
$ sudo yum -y group install base-x
$ sudo yum -y install libstdc++ libXmu ncurses-libs motif xterm libmount libXdmcp libxcrypt libxcrypt-compat libnsl psmisc elfutils-libelf-devel make
List of packages needed for ClearCase® 64-bit on s390x
  • chkconfig
  • base-x (YUM group)
  • libstdc++
  • libXmu
  • libacl
  • ncurses-libs
  • motif
  • xterm
  • libmount
  • libXdmcp
  • libxcrypt
  • libxcrypt-compat
  • libnsl
  • psmisc
  • elfutils-libelf-devel
  • make
To install the packages, open a terminal and type the following command lines:
$ sudo yum -y install chkconfig
$ sudo yum -y group install base-x
$ sudo yum -y install libstdc++ libXmu ncurses-libs motif xterm libmount libXdmcp libxcrypt libxcrypt-compat libnsl psmisc elfutils-libelf-devel make

[{"Type":"MASTER","Line of Business":{"code":"LOB67","label":"IT Automation \u0026 App Modernization"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSSH27","label":"IBM Rational ClearCase"},"ARM Category":[{"code":"a8m50000000L0i5AAC","label":"ClearCase"}],"ARM Case Number":"","Platform":[{"code":"PF016","label":"Linux"}],"Version":"10.0.0;10.0.1;9.1.0;and future releases"}]

Document Information

Modified date:
29 April 2024

UID

ibm16600045