./텔레그램: 공유 라이브러리 로딩 중 오류가 발생했습니다.

./텔레그램: 공유 라이브러리 로딩 중 오류가 발생했습니다.

이 오류에 대해 아시는 분 계신가요?

tar -x -v -f tsetup.0.10.19.tar.xz
telegram/
telegram/updater
telegram/telegram

cd Telegram

./Telegram

./Telegram:error while loading shared libraries: libX11-xcb.so.1: can not open shared object file: No such file or directory

답변1

실행 파일은 종종 외부 소프트웨어에 의존합니다.공유 라이브러리(실제로 라이브러리도 실행 파일입니다.) 실행 파일을 실행하려면,동적 링커모든 종속 라이브러리를 찾아 로드해야 합니다. 실패하면 제공한 것과 유사한 오류 메시지가 인쇄되고 실행 파일 로드가 중단됩니다.

다음 명령을 실행하면 실행 파일이 의존하는 모든 라이브러리를 볼 수 있습니다.

ldd Telegram

귀하의 경우 메시지는 링커가 libX11-xcb.so.1아직 설치되지 않았기 때문에 라이브러리를 찾을 수 없다는 의미입니다. 이 특정 이름은 라이브러리에서 사용됩니다.XCB.

라이브러리 종속성을 수동으로 관리하는 것과 관련된 번거로움을 피하기 위해 사람들은 종종 일종의패키지 관리 시스템소프트웨어 설치 작업.

답변2

libX11-xcb가 누락된 것 같습니다. 이는 RPM libX11에서 제공됩니다. 참조rpmfind.net 쿼리

RPM을 설치하고 다시 시도하십시오.

관련 정보