"Libraries are missing" error when installing SEP Linux onto 64-bit Linux
Example errors:
[email protected]:/# ./install.sh -i
Starting to install Symantec Endpoint Protection for Linux
Performing pre-check...
Error: Installation requires 32bits glibc library. Please install it and try again.
Warning: X11 libraries are missing, GUI component will not be installed!
Pre-check failed.
[email protected]:/#
or...
Error: Could not launch 'Symantec AntiVirus'
Failed to execute child process "/opt/Symantec/symantec_antivirus/savtray" (No such file or directory)
bash: /opt/Symantec/symantec_antivirus/savtray:
/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory
error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
AutoProtect is disabled; "symev: unable to load kernel support module" in /var/log/messages
SEP 14.3 MP1 and earlier, 64-bit Linux
The SEP Linux client requires 32-bit Linux libraries.
On Ubuntu or Debian Linux distros:
sudo dpkg --add-architecture i386; sudo apt-get update
sudo apt-get install libc6:i386 libx11-6:i386 libdbus-1-dev:i386
On Red Hat base Linux distros (RHEL, CentOS, Scientific Linux):
sudo yum install glibc.i686 libgcc.i686 libX11.i686