공유 라이브러리를로드하는 중 오류 발생 : Opera Mobile Emulator 시작시 libQtGui.so.4 실행하려고하면 다음 오류 메시지가 나타납니다. ./opera-mobile-emulator-launcher: error while

분명히 Opera Mobile Emulator는 32 비트 프로그램이며 Ubuntu 13.10에는 더 이상이 지원을 제공하는 “a32-libs”패키지가 포함되어 있지 않습니다.

파일을 다운로드하여 압축을 풀었지만 에뮬레이터를 실행하려고하면 다음 오류 메시지가 나타납니다.

./opera-mobile-emulator-launcher: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory

나는 모든 것을 검색했으며 13.10에서 32 비트 프로그램을 실행하기 위해 설치 해야하는 모든 종류의 패키지 목록을 발견했습니다. 몇 가지를 시도했지만 특정 프로그램을 실행 해야하는 패키지 목록이 해당 프로그램에 고유 한 것으로 보이므로 모두 실패했습니다.

아무도 내가 이것을 어떻게 작동시킬 수 있는지 알고 있습니까?



답변

나머지 시스템과 다른 아키텍처를 사용하지 않는 한 실행 sudo apt-get install libqtgui4만으로 충분합니다.

다른 아키텍처를 사용 :arch하는 경우 패키지 이름에 추가하십시오 . 예를 들어, 64 비트 버전을 사용하는 경우 다음과 libqtgui4:amd64같습니다.

sudo apt-get install libqtgui4:amd64