このエラーについてご存知ですか?
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をインストールしてもう一度やり直してください。