如何编写RPM的spec文件
spec 文件的每项变更都必须有一个变更日志条目。如你在此处看到的,虽然我以维护者身份更新了该 spec 文件,但其他人也做过更改。清楚地记录变更内容有助于所有人知道该 spec 文件的当前状态。对于系统上安装的所有软件包,都可以使用
构建 RPM现在我们准备构建 RPM 包。如果要继续执行以下命令,请确保遵循上一篇文章中的步骤设置系统以构建 RPM。 我们将
让我们看一下结果:
我们看到源 RPM 已构建。让我们同时构建源 RPM 和二进制 RPM:
RPM 将向你显示完整的构建输出,并在我们之前看到的每个部分中详细说明它的工作。此“构建日志”非常重要。当构建未按预期进行时,我们的打包人员将花费大量时间来遍历它们,以跟踪完整的构建路径来查看出了什么问题。 就是这样!准备安装的 RPM 应该位于以下位置:
概括我们已经介绍了如何从 spec 文件构建 RPM 的基础知识。这绝不是一份详尽的文档。实际上,它根本不是文档。它只是试图解释幕后的运作方式。简短回顾一下:
你想开始构建软件包,并帮助 Fedora 社区维护我们提供的大量软件吗?你可以从这里开始加入软件包集合维护者。 如有任何疑问,请发布到 Fedora 开发人员邮件列表,我们随时乐意为你提供帮助! 参考这里有一些构建 RPM 的有用参考:
【编辑推荐】
点赞 0 (编辑:达州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 在Ubuntu上自动化安装基本应用的方法
- 微软Windows 10为何bug多多?原来错怪三哥工程师了
- 现在你可以借助Insync在Linux中原生使用OneDrive
- Bash学习的快乐之旅:3个命令行游戏
- 比尔盖茨罕见评价华为 获余承东转发
- Windows 11 22523推荐 进一步淘汰控制面板、修复电量超100%
- Windows 10 8月更新翻车:用户更新后设备重启、安装失败等
- Windows 10 Update失败了吗? 您可以尝试以下10个修复程序
- Powershell命令行泄漏下一个Windows 10更新内容
- active-directory – New-ADUser -Name Length太长