libSM.so.6 라이브러리 누락-QT 작성자 설치 오류


11

qt-linux-opensource-5.0.2-x86-offline.run을 실행하려고하면 오류가 발생합니다.

./qt-linux-opensource-5.0.2-x86-offline.run : 공유 라이브러리를로드하는 중 오류 발생 : libSM.so.6 : 공유 객체 파일을 열 수 없음 : 해당 파일 또는 디렉토리가 없음

Qt를 전에 설치했지만 오류가 발생하지 않았습니다. 나는 원인이 명령 아래에 있어야한다고 생각합니다.

sudo apt-get 자동 제거

새로 설치된 우분투에이 명령을 실행했습니다. 이 기사를 온라인에서 찾았습니다

http://docs.alfresco.com/5.0/concepts/install-lolibfiles.html

그래서 나는 명령 아래에서 달렸다.

sudo apt-get 설치 libice6 libsm6 libxt6 libxrender1 libfontconfig1 libcups2

하지만 터미널은 이미 설치되어 있다고 말합니다

libsm6은 이미 최신 버전입니다

누구든지 qt creater를 설치하는 방법을 말해 줄 수 있습니까?


apt-cache policy libsm6
AB

libsm6 : 설치됨 : 2 : 1.2.1-2 후보 : 2 : 1.2.1-2 버전 테이블 : *** 2 : 1.2.1-2 500 500 lk.archive.ubuntu.com/ubuntu trusty / main amd64 패키지 100 / var / lib / dpkg / status
Menuka Ishan

그리고 ldconfig -p | grep libSM.so.6?
AB

libSM.so.6 (libc6, x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6
Menuka Ishan

답변:


20

libSM.so.6 (libc6, x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6

이 프로그램에는 32 비트 라이브러리가 필요합니다. 당신은 필요libsm6:i386

sudo apt-get install libsm6:i386

이제 ldconfig -p | grep libSM.so.6다음과 같이 보일 것입니다 :

libSM.so.6 (libc6,x86-64) => /usr/lib/x86_64-linux-gnu/libSM.so.6
libSM.so.6 (libc6) => /usr/lib/i386-linux-gnu/libSM.so.6

누락 된 다른 모든 라이브러리에 대해 동일한 전략을 사용하십시오.

예 : libXrender.so.1

$ apt-file search libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1
libxrender1: /usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0
libxrender1-dbg: /usr/lib/debug/usr/lib/x86_64-linux-gnu/libXrender.so.1.3.0

$ sudo apt-get install libxrender1:i386

이제 새로운 오류 ./qt-linux-opensource-5.0.2-x86-offline.run : 공유 라이브러리를로드하는 동안 오류가 발생했습니다 : libXrender.so.1 : 공유 객체 파일을 열 수 없습니다 : 해당 파일 또는 디렉토리가 없습니다
Menuka Ishan

나는 대답을 향상시켰다. :)
AB

나중에 보았습니다 :)이 명령에 대해 알게되었습니다. sudo apt-get install qtcreator qtcreator를 설치했지만 터미널 크기가 100MB 또는 오프라인 설치 프로그램 465MB이기 때문에 걱정됩니다. 그들 사이의 차이점은 무엇입니까?
Menuka Ishan

@MenukaIshan 나는 당신에게 만족스럽게 대답 할 수 없습니다. 볼 권리가 없으면 추측 만 할 수 있습니다.
AB

@MenukaIshan 내 대답에 만족 했습니까? 그런 다음 공감대를주십시오 (∧). 문제를 해결할 수 있다면 내 답변을 표시하면 좋을 것입니다 (✓). ;)
AB
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.