Build 如何构建RPM?

Build 如何构建RPM?,build,repository,packaging,redhat,rpm,Build,Repository,Packaging,Redhat,Rpm,如何在Red Hat下构建RPM 我需要打包一个比存储库中提供的更新版本的软件 (我已经可以在本地构建它了,这只是我需要做的打包,这样我就可以在其他机器上使用它) 我可以从旧版本的SRPM中获取.spec文件,然后从那里开始,对吗但我对打包是全新的,有什么建议吗?从现有的SRPM开始是一个奇妙的第一步——尝试从头开始构建一个SRPM是一个令人沮丧的练习,特别是如果您的用户希望它能与同一工具的先前打包版本一起工作 您需要随时将文档放在手边。《最高RPM》这本书现在可能有点过时了,但曾经它总是被加载

如何在Red Hat下构建RPM

我需要打包一个比存储库中提供的更新版本的软件

(我已经可以在本地构建它了,这只是我需要做的打包,这样我就可以在其他机器上使用它)


我可以从旧版本的SRPM中获取.spec文件,然后从那里开始,对吗但我对打包是全新的,有什么建议吗?

从现有的SRPM开始是一个奇妙的第一步——尝试从头开始构建一个SRPM是一个令人沮丧的练习,特别是如果您的用户希望它能与同一工具的先前打包版本一起工作

您需要随时将文档放在手边。《最高RPM》这本书现在可能有点过时了,但曾经它总是被加载到我的一个浏览器选项卡中


需要非常小心的一件事是,构建可以在您的机器上运行,但不能在其他任何地方重复。你真的应该建立一个专门的构建环境,这样你就可以进行可重复的构建。

谢谢你提供的信息,rpm.org()上的一个链接似乎对我有帮助。最后管理了它:)-为新版本的JPilot构建了一些rpm。基于RHEL6构建,但在FC15上运行。成功!