아카이브에서 파일 내용을 추출한 후 phantomjs
명령을 실행 phantomjs
하면 오류가 발생합니다.
phantomjs: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
온라인에서 해결책을 검색했지만 문제가 지속됩니다. 동적 링커 캐시를 ldconfig
. 라이브러리 경로를 업데이트했습니다.
export LD_LIBRARY_PATH=/usr/lib/x86_64-linux-gnu/libz.so.1:$LD_LIBRARY_PATH
심지어 심볼릭 링크까지 삭제 /usr/lib/x86_64-linux-gnu/libz.so.1
하고 를 가리키도록 다시 만들었습니다 /usr/lib/x86_64-linux-gnu/libz.so.1.3
. 또한 zlib1g-dev
최신 버전(1:1.3.dfsg-3+b1)이 이미 설치되어 있었습니다.
위의 해결 방법 중 어느 것도 문제를 해결하지 못하는 경우 다른 해결 방법은 무엇입니까?