在 CentOS 版本 6.9 (最终版) 上
我已按照此过程将 glibc 更新至 2.14
https://unix.stackexchange.com/questions/176489/how-to-update-glibc-to-2-14-in-centos-6-5
然而升级后,一些程序无法运行,并出现分段错误。
尤其是 Apache 甚至无法工作。
我怎样才能恢复到旧版本?
mkdir ~/glibc_install; cd ~/glibc_install
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
tar zxvf glibc-2.14.tar.gz
cd glibc-2.14
mkdir build
cd build
../configure --prefix=/opt/glibc-2.14
make -j4
sudo make install
export LD_LIBRARY_PATH=/opt/glibc-2.14/lib
答案1
如果您遵循了这些说明,那么您需要做的就是unset LD_LIBRARY_PATH
删除/opt/glibc-2.14
。如果您将该export LD_LIBRARY_PATH
行放在系统启动文件中,请确保也从那里将其删除。