前言
安装rpm包提示缺少.so.0库

一、解决办法
很多同学遇到这种.so.0文件不知道对应的哪个包,可以通过新建一台虚拟机使用find命令查看是否有这个库。
find / | grep libpoppler
回显:

然后使用yum命令查看这个包属于哪个包:

然后在yum源里下载对应的包就可以了。
------------------------------------------------分割线------------------------------------------------------------------------
几个月后遇到了个差不多的问题,也是库文件丢失找对应的库,但是使用yum provides就没有找到,用了rpm -qf 命令就找到了。举例:
使用yum provides命令无法找到: 
使用rpm -qf命令就找到了:

以后这两个方法都用用喽
另外复习下 find / -name 下找的包不是模糊搜索是精确搜索,忘了这个知识点想找一个库找半天没找到,而且yum provides找库的时候要写绝对路径,记录下:(

当安装RPM包时遇到缺少.so.0库的错误,可以使用find命令查找库文件,配合yum查询对应的包并下载。如果yumprovides无法找到,可以尝试rpm-qf命令。find-name是精确搜索,yumprovides需使用绝对路径。
1255

被折叠的 条评论
为什么被折叠?



