CentOS 6.x 에서 version 'GLIBC_2.14' not found 와 같이 에러가 날 경우 처리 방법 입니다.
제 경우 docker-compose 를 사용하려는데 아래와 같이 에러가 나네요.
$ docker-compose -v docker-compose: /lib64/libc.so.6: version `GLIBC_2.14' not found (required by /tmp/_MEIyFcsRY/libz.so.1)
해결 방법은 glibc_2.14 를 하면 된다하여 glibc_2.14 를 설치해보도록 하겠습니다.
일단 설치할 폴더를 만들고 http://ftp.gnu.org/gnu/glibc/ 로 이동하여 원하는 버전을 wget 을 통해 다운 받도록 합니다.
glibc 버전별 파일 링크 페이지 : http://ftp.gnu.org/gnu/glibc/
$ cd /tmp $ mkdir glibc_install; cd glibc_install; $ wget http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz
그리고 tar zxvf 를 통해 압축을 풀어주고 설치를 진행하시면 됩니다.
$ 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
즐거운 개발 되시기 바랍니다 :D
ps . 하지만 centos 6.x 에서 docker-compose 사용은 실패 했다고 합니다...
'KnowHow > Linux' 카테고리의 다른 글
[Linux] 리눅스 Ubuntu & CentOS 시스템 정보 및 버전 확인하기 ( 커널, OS 버전, 정보 ) (0) | 2019.08.29 |
---|---|
root 사용자로 Composer 사용시 Do not run Composer as root/super user! 에러가 발생할때 강제로 사용하는 방법 (0) | 2019.01.25 |
Linux ( CentOS 혹은 Ubuntu ) 에서 ls -al 로 용량 확인 시 용량 단위 추가하기 (0) | 2019.01.20 |
Linux ( CentOS 혹은 Ubuntu 등 ) 에서 명령어를 백그라운드(Background)로 실행하기 (0) | 2019.01.16 |
Linux 에서 Public ( 공개 ) IP 알아내기 (0) | 2019.01.14 |