Rpm

RPM 規范宏的參考(%setup、%buildroot 等)

  • September 30, 2021

哪個手冊頁描述了直接在 RPM 源文件中定義的頂級 RPM 規範文件宏的用法?我的意思是,%setup、%buildroot 等,它們不在 /usr/lib/rpm 中。在 rpm.org 的教程中查找 %setup 選項或搜尋原始碼並不十分方便。

Fedora 項目以 html 格式託管了關於 RPM 的最佳文件:

http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html-single/RPM_Guide/index.html

也可以看看:

http://fedoraproject.org/wiki/How_to_create_an_RPM_package

在這些資源之前,我的指導是最大 RPM(您也找到了):

http://www.rpm.org/

其中一些記錄在最大 RPM 中,Edward C. Bailey 將 RPM 包管理器發揮到了極限

宏部分:包生成器的有用簡寫描述了*%setup%patch*宏。

引用自:https://serverfault.com/questions/451177