构建 RPM 包的开发版和普通版
我有一个库,我想从中创建两个 RPM 包。
虽然我找到了几个关于如何创建基本 RPM 包的链接,但我找不到如何创建 devel
包(请参阅 这个问题(如果您想知道 devel
包是什么)。
我需要做什么才能生成 RPM 包的 devel
和 non-devel
版本?
谢谢。
I have a library from which I'd like to create two RPM packages.
While I found several links on how to create a basic RPM package, I can't find how to create a devel
package (see this question if you wonder what a devel
package is).
What do I have to do to generate both devel
and non-devel
versions of my RPM package ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我发现 一个
.spec
文件的示例生成devel
和non-devel
包。看来您可以在包内创建一个(或多个)子包,在
% 之后附加
指令。devel
(或您想要的任何名称)文件以下是我发布的示例的摘录:
请注意
devel
后缀。I found an example of a
.spec
file which generates bothdevel
andnon-devel
packages.It seems you can create one (or several) sub-package(s) inside a package, appending
devel
(or whatever name you want to) after the%files
directive.Below is an extract from the example I posted:
Note the
devel
suffixes.阅读本文。
Read this.