centos6 버전 실행 프로그램 오류:libc.so.6: version GLIBC_2.14 not found의 해결
libc.so.6: version GLIBC_2.14 not found
이러한 상황은 현재 서버glibc의 버전이 비교적 낮기 때문이다(의외로glibc 2.12가 최고 버전이다).
1、먼저 명령을 통해 서버의glibc버전을 보기
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
발견 최신 버전: GLIBC2.12
2、다운로드 프로그램이 오류를 보고할 때 필요한 GLIBC 를 지정합니다2.14
wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
wget http://ftp.gnu.org/gnu/glibc/glibc-ports-2.14.tar.gz
3. 스트레스 해소
tar -xvf glibc-2.14.tar.gz
tar -xvf glibc-ports-2.14.tar.gz
4. 스트레스 해소
mv glibc-ports-2.14 glibc-2.14/ports
mkdir glibc-2.14/build
cd glibc-2.14/build
../configure --prefix=/usr --disable-profile --enable-add-ons --with-headers=/usr/include --with-binutils=/usr/bin
make
5. 설치
make install
6. 설치 성공 여부 확인
[root@iZ8vb395rdc93i2mnkf8tqZ submit]# ll /lib64/libc.so.6
lrwxrwxrwx 1 root root 12 Sep 6 16:06 /lib64/libc.so.6 -> libc-2.14.so
[root@iZ8vb395rdc93i2mnkf8tqZ submit]# 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_2.13
GLIBC_2.14
GLIBC_PRIVATE
[root@iZ8vb395rdc93i2mnkf8tqZ submit]#
그리고 프로그램을 실행하면 틀리지 않을 거야!
전재 대상:https://www.cnblogs.com/niutao/p/11475471.html
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.