Required Libraries for ITCM Agent Installation on Linux

Document ID : KB000011067
Last Modified Date : 03/05/2018
Show Technical Document Details
Introduction:

As of the publication of this article, the CA Client Automation (ITCM) agent on Linux is a 32-bit application.  In order to successfully install the application on Linux, there are 3rd party 32-bit libraries that must be installed as prerequisites.

Question:

What external libraries are required as prerequisites to installing the Client Automation (ITCM) agent on Linux?

Environment:
CA Client Automation (ITCM) -- ITCM r14 SP2 and earlier.

Hint: ITCM r14 SP3 and forward is planned to be a 64-bit agent, therefore may require different prerequisites.
Answer:

Redhat Enterprise Linux 7.x or Oracle Enterprise Linux 7.x:
yum install glibc.i686
yum install libstdc++.i686
yum install ncurses.i686 OR yum install
ncurses-libs.i686

yum install zlib-devel.i686
yum install net-tools

Redhat Enterprise Linux 6.x or Oracle Enterprise Linux 6.x:
yum install libgtk-x11-2.0.so.0
yum install libXtst.so.6
yum install gtk2-engines.i686
yum install libstdc++.i686
yum install zlib-devel.i686 
yum install ncurses-devel 5.4-13

SuSE Linux:
zypper install libgtk-x11-2.0.so.0
zypper install libpangox-1.0.so.0
zypper install libgthread-2.0.so.0
zypper install gtk2-engine-oxygen-32bit

SuSE Linux Enterprise Server 12 (SLES12):
zypper install libgtk-x11-2.0.so.
ln -s /usr/lib/libpango-1.0.so.0 /usr/lib/libpangox-1.0.so.0
zypper install libgthread-2.0.so.0
zypper install libXtst6-32bit 

Kubuntu 14.04 32bit:
apt-get install libpango1.0-0

Kubuntu 14.04 and 16.04 64bit:
apt-get install libc6-i386
apt-get install lib32stdc++6
apt-get install libgtk2.0-0:i386
apt-get install libpangoxft-1.0-0:i386
apt-get install libpangox-1.0-0:i386
apt-get install libxtst6:i386 

Kubuntu 10.04 and 12.04:
apt-get install ia32-libs-gtk
apt-get install libc6-i386
apt-get install lib32stdc++
apt-get install libgtk2.0-0