有人知道这个错误吗?
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发布于 2016-11-25 23:38:40
可执行文件通常依赖于外部软件,称为共享库(实际上,库也是可执行的)。为了运行可执行文件,动态链接器需要找到所有相关库并加载它们。如果没有这样做,它会打印一条与您提供的错误消息类似的错误消息,并在加载可执行文件时放弃。
您可以通过发出
ldd Telegram那么,在您的例子中,消息说链接器找不到库libX11-xcb.so.1,大概是因为它没有安装。这个特定的名称由库XCB使用。
为了避免与手工处理库依赖相关的麻烦,人们经常使用某种包管理系统来完成安装软件的任务。
发布于 2016-11-25 23:06:02
libX11-xcb似乎失踪了。它是由RPM libX11提供的:参见rpmfind.net查询
安装RPM并重试。
https://unix.stackexchange.com/questions/326105
复制相似问题