这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版 | ||
adf:libxss.so.1 [2019/08/10 17:51] – liu.jun | adf:libxss.so.1 [2023/12/04 11:42] (当前版本) – liu.jun | ||
---|---|---|---|
行 1: | 行 1: | ||
======故障:error while loading shared libraries: libXss.so.1: | ======故障:error while loading shared libraries: libXss.so.1: | ||
- | lib*.so*这样的文件一般是系统自带的文件。一般而言,出现这一类提示,只有两种可能性:1)这个文件所在的路径,没有被加入到LD_LIBRARY_PATH中;2)这个文件在当前的系统中不存在。本说明不仅仅是针对libxss.so.1,实际上所有类似关于.so文件文件的这类报错,都可以类似处理。 | + | lib*.so*这样的文件一般是系统自带的文件。一般而言,出现这一类提示,只有两种情况: |
+ | - 这个文件所在的路径,没有被加入到LD_LIBRARY_PATH中 | ||
+ | - 这个文件在当前的系统中不存在。 | ||
- | ======第一种可能性的解决方式====== | + | 本说明不仅仅是针对libxss.so.1,**实际上所有类似关于.so文件文件的这类报错,都可以类似处理。** |
- | root用户登陆,在命令行输入命令:find / -name libXss.so.1回车。将输出libXss.so.1文件坐在的路径,例如/ | + | ======第一种情况的解决方式====== |
+ | |||
+ | root用户登陆,在命令行输入命令:find / -name libXss.so.1回车。将输出libXss.so.1文件坐在的路径,例如/ | ||
<code bash> | <code bash> | ||
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ | export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ | ||
行 11: | 行 15: | ||
软件用户退出重新登陆或重启,即可使用。 | 软件用户退出重新登陆或重启,即可使用。 | ||
- | ======第二种可能性的解决方式====== | + | ======第二种情况的解决方式====== |
- | 需要安装该库文件,同样需要root用户进行操作。在命令行执行:repoquery --nvr --whatprovides libXss.so.1,这个命令是查询libXss.so.1这个库函数是出自哪个安装包?结果显示安装包名字为libXScrnSaver*。查到之后,安装该安装包即可:yum install libXScrnSaver*回车。 | + | ====1,如果能链上互联网==== |
+ | 需要安装该库文件,同样需要root用户进行操作。在命令行执行: | ||
+ | <code bash> | ||
+ | repoquery --nvr --whatprovides libXss.so.1 | ||
+ | </ | ||
+ | 这个命令是查询libXss.so.1这个库函数是出自哪个安装包?结果显示安装包名字为libXScrnSaver*。查到之后,安装该安装包即可: | ||
+ | <code bash> | ||
+ | yum install libXScrnSaver* | ||
+ | </ | ||
+ | 回车。 | ||
- | 安装完毕,应该就可以使用了。如果仍然有问题,可以检查一下libXss.so.1是否确实存在了,如果存在,仍然不能正常工作,就需要再执行一下前面一种操作。 | + | 安装完毕,重启一下服务器,应该就可以使用了。如果仍然有问题,可以检查一下libXss.so.1是否确实存在了,如果存在,仍然不能正常工作,就需要再执行一下前面一种操作。 |
+ | |||
+ | ====2,如果不能直接上网==== | ||
+ | 用户需要下载[[https:// | ||
+ | 下载完毕后,上传到服务器,root用户登录,并进入该文件所在目录,使用命令: | ||
+ | < | ||
+ | rpm -ivh libXScrnSaver*x86_64.rpm | ||
+ | </ | ||
+ | 进行安装。 | ||
+ | |||
+ | 一般而言,用户实际上还需要另一个Lib,在此可以一并安装:在上述网站下载[[https:// | ||
+ | < | ||
+ | rpm -ivh mesa-libGLU-*.x86_64.rpm | ||
+ | </ | ||
+ | 安装完毕之后,马上就生效了。 |