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 |
|
CentOS and RedHat (yum) |
|
Ubuntu (apt-get) |
|
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