Spec文件参数简述

Spec文件参数简述,第1张

Spec文件用于告诉rpmbuild如何构建RPM或者SRPM包 RPM,SRPM区别参见鸟哥的Linux私房菜

。Spec文件包含preamble和body两部分,preamble部分主要包含一些包的元数据,body部分主要用于打包,安装等。

Preamble参数说明:

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

Body参数说明:

BuildRoots

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

参考文献

rpm packaging guide

rpm doc

mspaint,control。spec文件是配置规范文件,是RPM软件包编译过程的核心,配合rpmbuild命令使用,mspaint,control不是针对spec文件的 *** 作命令。spec文件说明了软件包如何被配置、打那些补丁、安装哪些文件、安装到哪里、安装过程需要哪些系统级别活动。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8145814.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存