Spec文件参数简述

2020-09-03  本文已影响0人  Shawn_Lu_0127

Spec文件用于告诉rpmbuild如何构建RPM或者SRPM包RPM,SRPM区别参见鸟哥的Linux私房菜
。Spec文件包含preamble和body两部分,preamble部分主要包含一些包的元数据,body部分主要用于打包,安装等。

Preamble参数说明:


preamble.png

构建后的包名为N-V-R(NAME-VERSION-RELEASE)

Body参数说明:


body.png

BuildRoots
buildroot相当于系统“/”目录,里面的文件结构,最后在rpm安装的时候会按照buildroot目录下的文件层级结构安装到”/“目录下。


参考文献
rpm packaging guide
rpm doc

上一篇 下一篇

猜你喜欢

热点阅读