Package Dependencies

Linux Agent requires the unzip, ethtool, smartmontools, dmidecode and glibc that are generally installed by default in modern Linux distributions. If any of these packages are not installed on the server, you must add them when performing a manual installation.

During a Site Installation Package — Linux Agent (Legacy) deployment, if the required packages are not discovered, they are automatically downloaded and installed.

For glibc, we require a specific base version (2.12 minimum). To add this specific package, follow these steps:

Check glibc and version

To view whether glibc is installed on the server and its version number run the ldd command with the version switch.

ldd --version

Install glibc

Where glibc is not discovered on the device, the following command installs the package. This requires root to install.

Install glibc on Debian-based distributions

apt-get install libc6-dev

Install glibc on Red Hat, Fedora and CentOS

To check whether the computer is using DNF or YUM, run the following command.

yum --version

To install glibc in DNF enter:

dnf install glibc-devel

To install glibc in YUM enter:

yum install glibc-devel

Once complete rerun the ldd command.

ldd --version

What do you want to do?