CentOS 6.5에 Firefox 57을 설치하기 위해 다음 단계를 수행했습니다.
1)wget http://ftp.mozilla.org/pub/firefox/releases/57.0/linux-x86_64/en-US/firefox-57.0.tar.bz2
2)tar xvjf firefox-57.0.tar.bz2
삼)sudo ln -s /usr/local/firefox/firefox /usr/bin/firefox
4)firefox
다음 오류가 발생합니다.
libgtk-3.so.0: cannot open shared object file: No such file or directory Couldn't load XPCOM.
CENTOS 6.5에 Firefox 57을 설치할 수 있나요?
답변1
일반적으로 이러한 오류를 처리하려면 데이터베이스에서 누락된 파일을 검색해야 합니다. 먼저 다음을 통해 데이터베이스를 업데이트해야 합니다.
sudo yum makecache
그런 다음 대상 파일을 검색할 수 있습니다.
yum provides "*/libgtk-3.so.0"
라는 패키지가 필요하다는 것을 알게 될 것입니다 gtk3
. 이제 설치하십시오.
sudo yum install gtk3
이제 파일이 libgtk-3.so.0
에 위치 해야 합니다 /usr/lib64
.
드문 경우지만 공유 객체 파일이 기본 위치에 설치되지 않은 경우 시스템에 해당 파일을 찾을 수 있는 위치를 수동으로 알려주어야 합니다. LD_LIBRARY_PATH
변수를 설정하여 이를 수행 할 수 있습니다 .
export LD_LIBRARY_PATH=/usr/lib64:$LD_LIBRARY_PATH
이 경우 /usr/lib64
공유 개체 파일이 검색되는 기본 위치 중 하나이므로 이 단계는 완전히 불필요합니다.