Linux系统通过so库文件查询关联包名

需求场景

有时候,安装好一个软件进行启动的时候,会提示一些错误,例如

error while loading shared libraries: libgbm.so.1: cannot open shared object file: No such file or directory

根据提示信息,我们只能知道确实的库文件名称,但是不知道从哪里获取

dpkg

onecloud:/usr:# dpkg -S libproxy.so.1
libproxy1v5:armhf: /usr/lib/arm-linux-gnueabihf/libproxy.so.1
libproxy1v5:armhf: /usr/lib/arm-linux-gnueabihf/libproxy.so.1.0.0

你可能感兴趣的:(linux,运维,服务器)