由于很多东西需要保密,所以不放截图
rpm -qlp *.rpm
查看rpm包中携带的文件
ldd file
检测编译文件夹下的bin文件是否是bin文件带来的依赖
vi /usr/lib/rpm/micro
编辑rpm的编译宏
找到455,456行,注释掉
455 #%__find_provides %{_rpmconfigdir}/find-provides
456 #%__find_requires %{_rpmconfigdir}/find-requires
重新编译,使用rpm -qpR *.rpm
检测新生成的rpm是否带有依赖
如果问题未被解决,则在spec文件Requires下面加入一行AutoReqProv: no
来规避掉二进制文件带来的依赖