2 qq 16192915 qq_16192915 于 2017.01.11 12:49 提问

怎么在centos上配置共享库

今天在centos上部署electron 启动的时候需要共享库 报error while loading shared libraries: libXss.so.1: cannot open shared object file: No such file or directory这个错误 在网上搜了搜需要下载共享库 然后执行
yum install libXScrnSaver 这一句就可以了 现在我不想在线下载 因为以后部署的服务器不会连网 所以我想问有没有什么方法能自己把共享库下载下来然后用wincp传到服务器上在配置 具体应该怎么做

1个回答

oyljerry
oyljerry   Ds   Rxr 2017.01.11 12:59
已采纳

下载libXss.so,然后复制到对应的目录

  1. /etc/ld.so.conf下面加上复制的目录。/usr/local/xxx

  2. 保存过后ldconfig一下(ldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件默认为/etc/ld.so.cache,此文件保存已排好序的动态链接库名字列表.)

oyljerry
oyljerry 你可以找个机器安装后,再找对应的so
11 个月之前 回复
qq_16192915
qq_16192915 请问大神libXss.so在哪下载 百度不到呢 还有ld.so.conf是个文件 要在文件里写libXss.so的所在目录吗?
11 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!