养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

linux如何查找依赖库so文件包含在什么rpm包中

时间:2024-11-14 11:38:49

有时候我们在rpm安装软件时候会发现,有时候缺少一些.so的库文件。但是又不知道这个库文件包含在什么安装包中,怎么安装。

工具/原料

yum-utils

方法/步骤

1、需要安装一个工具就是yum-utils查看是否安装yum-utils包。

linux如何查找依赖库so文件包含在什么rpm包中

2、显示我的系统已经安装了。如果没有安装执行安装:#yum-yinstallyum-utils

linux如何查找依赖库so文件包含在什么rpm包中

3、有一个很好用的命令。比如要下载libgcc的rpm包水貔藻疽,可以直接执行:#yumdownloaderlibgcc32位和64位全都下载下来了。

linux如何查找依赖库so文件包含在什么rpm包中

4、libgcc有一个库文件名僭轿魍儿为libgcc_s.so.1有时候可以从前面的名字知道是libgcc,有时候是不对的。怎么知棕百脾酷道报名呢?执行命令:#yumwhatprovideslibgcc_s.so.1

linux如何查找依赖库so文件包含在什么rpm包中

5、报名就列出来,然后就可以yum去安装。比如,我这里下载了很多nginx源码安装的依赖rpm包,然后安装的时候发现还是少。

linux如何查找依赖库so文件包含在什么rpm包中

6、我想知道libpng15.so.15是哪个包里面的,就可以i执行命令:#yumwhatprovideslibpng15.so.15

linux如何查找依赖库so文件包含在什么rpm包中

7、安装直接安装:#yum-yinstalllibpng再次安装的时候就没有这个错误信息了。

© 一点知识