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

댓글 없음:

댓글 쓰기

추천 게시물

전기차 충전 요금 비교(2024년 4월)

작성기준일: 2024. 4. 15. 충전업체 완속(3kW) 중속(7kW) 급속(~100kW) 초급속(100kW~) 기타 채비 https://www.chaevi.com/ 250 290 360 385 채비패스 유료 가입시 일정용량만...