今天安裝Centos的pycharm,出現了/lib64/libc.so.6: version `GLIBC_2.14' not found問題,把解決過程簡單記錄一下


今天運行一個例程,出現了/lib64/libc.so.6: version `GLIBC_2.14' not found問題,把解決過程簡單記錄一下。

系統環境: centos6.2 

現象:

 

?
1
2

[maa@mkoup21 bin]$ ./pycharm.sh
/home/maa/下載/pycharm-2020.2/jbr/bin/java: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /home/maa/下載/pycharm-2020.2/jbr/bin/../lib/jli/libjli.so)

 

 

 

好吧,人家需要的是'GLIBC_2.14',先查看一下當前系統glibc的情況:

 

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
[root@localhost build] # strings /lib64/libc.so.6 |grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_PRIVATE

 

 

好吧,確實沒有,那簡單粗暴,安裝一下。

 

1. glibc下載

http://www.gnu.org/software/libc/ 下載源代碼。我下載的版本是2.14,鏈接地址是http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz

2. 安裝

因為glibc庫使用廣泛,為了避免污染當前系統環境,最好自定義安裝目錄,使用時定義一下環境變量就行了。具體步驟如下:

 

?
1
2
3
4
5
6
7
[root@localhost ~] # tar xvf glibc-2.14.tar.gz
[root@localhost ~] # cd glibc-2.14
[root@localhost glibc-2.14] # mkdir build
[root@localhost glibc-2.14] # cd ./build
[root@localhost build] # ../configure --prefix=/opt/glibc-2.14
[root@localhost build] # make -j4
[root@localhost build] # make install

 

 

3. 測試

 

[root@mkoup21 build]# strings libc.so | grep GLIBC
GLIBC_2.2.5
GLIBC_2.2.6
GLIBC_2.3
GLIBC_2.3.2
GLIBC_2.3.3
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.5
GLIBC_2.6
GLIBC_2.7
GLIBC_2.8
GLIBC_2.9
GLIBC_2.10
GLIBC_2.11
GLIBC_2.12
GLIBC_2.13
GLIBC_2.14
GLIBC_PRIVATE

 

出現了我想要的2.14版本 ok了

 


免責聲明!

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



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