如何编写RPM的spec文件
spec 文件的每项变更都必须有一个变更日志条目。如你在此处看到的,虽然我以维护者身份更新了该 spec 文件,但其他人也做过更改。清楚地记录变更内容有助于所有人知道该 spec 文件的当前状态。对于系统上安装的所有软件包,都可以使用
构建 RPM现在我们准备构建 RPM 包。如果要继续执行以下命令,请确保遵循上一篇文章中的步骤设置系统以构建 RPM。 我们将
让我们看一下结果:
我们看到源 RPM 已构建。让我们同时构建源 RPM 和二进制 RPM:
RPM 将向你显示完整的构建输出,并在我们之前看到的每个部分中详细说明它的工作。此“构建日志”非常重要。当构建未按预期进行时,我们的打包人员将花费大量时间来遍历它们,以跟踪完整的构建路径来查看出了什么问题。 就是这样!准备安装的 RPM 应该位于以下位置:
概括我们已经介绍了如何从 spec 文件构建 RPM 的基础知识。这绝不是一份详尽的文档。实际上,它根本不是文档。它只是试图解释幕后的运作方式。简短回顾一下:
你想开始构建软件包,并帮助 Fedora 社区维护我们提供的大量软件吗?你可以从这里开始加入软件包集合维护者。 如有任何疑问,请发布到 Fedora 开发人员邮件列表,我们随时乐意为你提供帮助! 参考这里有一些构建 RPM 的有用参考:
【编辑推荐】
点赞 0 (编辑:重庆站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 如何打造更小巧的容器镜像
- 新的Windows漏洞被公开!从Windows 10到XP全体陷落
- 在Server 2012 Core中使用Powershell解压缩文件
- 终于!Windows 11可直接安装 Android 应用了,傻瓜式教程在
- 虚拟化 – 在Windows上通过OpenVPN TAP适配器桥接VirtualBo
- 如何构建 Fedora 容器镜像
- Win10的windowspowershell在哪里开启?
- powershell – 我的服务帐户需要什么来解决robocopy中的“管
- Lumia 950 XL成功移植Windows 11新动画也能显现
- 好消息,Windows 10自带的免费视频编辑器,功能强大,使用简