CentOS6 install GLIBC_2.14

problem description

prompt for GLIBC_2.14 when installing third-party software

the platform version of the problem and what methods you have tried

system version is centOs6.4 and 6.9
search followed by online tutorial installation, resulting in the final libc.so.6 was deleted and the system crashed and had to be reinstalled.

related codes

/ lib64/libc.so.6: version `GLIBC_2.14" not found

what result do you expect? What is the error message actually seen?

can centOs6 install a version above GLIBC_2.12, and if so, what do you need to do?

Mar.25,2021

libc.so cannot be moved, otherwise all commands will not be used. Try to restore it:

1.
ldconfig-l-v / lib64/libc-2.5.so
the libc library written here must be the original one and not the one you updated

.

II.
LD_PRELOAD=/lib64/libc-2.5.so ln-s / lib64/libc-2.5.so / lib64/libc.so.6
LD_PRELOAD allows you to define dynamic link libraries that load first before the program runs, so load the lib library before using ln instead of waiting for ln to load, so you can temporarily use the command
not just ln, as long as LD_PRELOAD=/lib64/libc-2.5.so, is added. It can be followed by all commands that cannot be used because libc.so.6 has been deleted.

and what software to install to upgrade libc? Just in case, install the confirmation process OK in the container or virtual machine before formal operation, and remember to back up before the operation.

Menu