有时候我们在rpm安装软件时候会发现,有时候缺少一些.so的库文件。但是又不知道这个库文件包含在什么安装包中,怎么安装。
工具/原料
yum-utils
方法/步骤
1、需要安装一个工具就是yum-utils查看是否安装yum-utils包。
2、显示我的系统已经安装了。如果没有安装执行安装:#yum-yinstallyum-utils
3、有一个很好用的命令。比如要下载libgcc的rpm包水貔藻疽,可以直接执行:#yumdownloaderlibgcc32位和64位全都下载下来了。
4、libgcc有一个库文件名僭轿魍儿为libgcc_s.so.1有时候可以从前面的名字知道是libgcc,有时候是不对的。怎么知棕百脾酷道报名呢?执行命令:#yumwhatprovideslibgcc_s.so.1
5、报名就列出来,然后就可以yum去安装。比如,我这里下载了很多nginx源码安装的依赖rpm包,然后安装的时候发现还是少。
6、我想知道libpng15.so.15是哪个包里面的,就可以i执行命令:#yumwhatprovideslibpng15.so.15
7、安装直接安装:#yum-yinstalllibpng再次安装的时候就没有这个错误信息了。