Installing Missing Library Files - Teradata Tools and Utilities

Teradata® Tools and Utilities for Linux Installation Guide Amazon Linux 2, CentOS, OEL, RedHat, SLES, Ubuntu

Product
Teradata Tools and Utilities
Release Number
17.10
Published
October 2021
Language
English (United States)
Last Update
2021-11-01
dita:mapPath
wle1608578360553.ditamap
dita:ditavalPath
bbv1473194095470.ditaval
dita:id
B035-3160
lifecycle
previous
Product Category
Teradata Tools and Utilities

If you install Teradata Tools and Utilities and an error message about one or more missing OS library files appears, use the package manager install command.

On newer versions of Linux, the 32-bit compat libraries are not installed by default on a 64-bit system. The 32-bit Teradata Tools and Utilities products require the following 32-bit OS libraries:
  • libstdc++.so.6
  • libc.so.6
  • libgcc_s.so.6
Depending on the flavor of Linux, use one of the following sets of commands to install the missing libraries.
Linux Flavor Commands
OEL and SLES
  • >zypper install libstdc++43-32bit
  • >zypper install glibc-32bit
  • >zypper install libgcc1-32bit
CentOS and RedHat (yum)
  • >yum install libstdc++.so.6
  • >yum install libc.so.6
  • >yum install libgcc_s.so.6
Ubuntu (apt-get)
  • >apt-get update
  • >apt-get install lib32stdc++6
Starting in Redhat 8, Centos 8, and SLES 15, the 64-bit OS library named libnsl.so.1 is not installed by default and is a dependent library for some of the TTU packages. Use the following to install the missing library:
  • RedHat 8, Centos 8:

    >yum install libnsl

  • SLES 15:

    >zypper install libnsl