Linux常見報錯及解決方法(持續更新)


一. 報錯

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

原因

查看GLIBC版本

1 ldd --version
 

GLIBC版本太低,Linux機器上不存在2.14版本

解決方法

1 wget http://ftp.gnu.org/gnu/glibc/glibc-2.17.tar.gz
2 tar -xf glibc-2.17.tar.gz
3 cd glibc-2.17
4 mkdir build
5 cd build
6 ../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
7 make -j 8
8 make install
9 strings /lib64/libc.so.6 | grep GLIBC

 二. 報錯

加載插件[***]失敗,[libssl.so.6: cannot open shared object file: No such file or directory]

原因

該插件程序依賴於libssl.so.6,但丟失庫文件對應的軟鏈接

解決方法

建立軟鏈接,如下所示

1 for 32bit
2 ln -sf /usr/lib/libssl.so.10 /usr/lib/libssl.so.6
3 ln -sf /usr/lib/libcrypto.so.10 /usr/lib/libcrypto.so.6
4 
5 for 64bit
6 ln -sf /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.6
7 ln -sf /usr/lib64/libcrypto.so.10 /usr/lib64/libcrypto.so.6

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM