2018년 10월 21일

CentOS7 에서 phantomjs 가 error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory 에러 뿜을때 해결방법

일단 현재 구글링해서 찾을수있는 모든걸 다 찾아봤는데 결국 실패
phantomsjs 을 설치하고 실행하니 다음의 에러메시지가 발생
error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
구글링결과 fontconfig 와 freetype 가 있어야 한다고 해서 아래와 같이 실행하니 둘다 설치가 되어있다고 나옴.
yum -y install fontconfig
yum -y freetype*
하다하다 안되서 최종적으로 centos7용 일본의 레포지토리를 추가해서 yum으로 phantomsjs 를 설치 (기존에는 composer 로 설치했었으나 에러 발생했음)
yum -y install epel-release
rpm -ivh http://repo.okay.com.mx/centos/7/x86_64/release/okay-release-1-1.noarch.rpm
yum -y install phantomjs
속도가 느려서 15메가 다운받는데 30분 정도 걸린것 같음.
뭐 결론은 되느냐면????

잘된다!!!! 6시간 헤메다가 성공
아 한글이 안나와서 한글폰트 추가로 설치함. ^^
yum install cjkuni-fonts-common cjkuni-ukai-fonts cjkuni-uming-fonts
yum install libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dpi
fc-cache -f -v
wget http://cdn.naver.com/naver/NanumFont/fontfiles/NanumFont_TTF_ALL.zip
mkdir /usr/share/fonts/nanumfont
unzip NanumFont_TTF_ALL.zip -d /usr/share/fonts/nanumfont
cd /usr/share/fonts/nanumfont
rm -f NanumFont_TTF_ALL.zip
rm -f /usr/share/fonts/nanumfont/NanumBrush.ttf
rm -f /usr/share/fonts/nanumfont/NanumPen.ttf
fc-cache -r

댓글 없음:

댓글 쓰기

추천 게시물

[모닝 갤러릭] 역대 노벨 문학상 여성 작가 18인

1909년: 셀마 라겔뢰프 1926년: 그라치아 델레다 1928년: 시그리드 운세트 1938년: 펄 S. 벅 1945년: 가브리엘라 미스트랄 1966년: 넬리 작스 1991년: 네이딘 고디머 1993년: 토니 모리슨 1996년: 비스와바 심보르스카 2...