RPM包是如何从源RPM制作的
副标题[/!--empirenews.page--]
在上一篇文章中,我们研究了什么是 RPM 软件包。它们是包含文件和元数据的档案文件。当安装或卸载 RPM 时,此元数据告诉 RPM 在哪里创建或删除文件。正如你将在上一篇文章中记住的,元数据还包含有关“依赖项”的信息,它可以是“运行时”或“构建时”的依赖信息。 例如,让我们来看看
由于这是个构建 RPM,因此它仅包含使用
源 RPM在此链条中的下一个环节是源 RPM。Fedora 中的所有软件都必须从其源代码构建。我们不包括预构建的二进制文件。因此,要制作一个 RPM 文件,RPM(工具)需要:
源 RPM 拥有所有这些信息。源 RPM 与构建 RPM 相似,但顾名思义,它们不包含已构建的二进制文件,而是包含某个软件的源文件。让我们下载
注意文件的结尾是
另外,由于这是源 RPM,因此它不包含构建的文件。相反,它包含有关如何从中构建 RPM 的源代码和指令:
这里,第一个文件只是 请注意,一个源 RPM 可能包含构建多个 RPM 的说明。
(编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- 微软向所有Windows 11用户开放新Emoji被用户吐槽 依旧是2D
- 太过卡顿缓慢?微软承诺Windows 11将迎来性能提高
- 在Server 2012R2上安装KB2919355之后的Inaccessible_boot_d
- 从Yum更新中排除特定/某些包的三种方法
- windows-7 – Cisco Anyconnect:禁用远程桌面的Vpn建立功能
- 进程与线程的一个最通俗简单解释
- windows-server-2008-r2 – Apache 2.4是不可杀死的,无法在
- 分享两个实用的Shell脚本实例,值得收藏
- 微软 Win11 任务栏显示桌面按钮变成一条线 不再靠边放置
- windows – 如何重命名脱机文件夹引用的服务器?
- windows-server-2008 – 如何监控Dell服务器上的
- 微软发布Win10是什么时间
- windows-server-2012 – 识别Windows 2012 Serve
- 如何批量把换行符替换为逗号 怎样批量替换换行符
- 如何在Ubuntu上安装和配置PostgreSQL
- Win11支持动态刷新率 该功能重要吗?新的Surface
- windows – 如何手动确定当前操作系统的CodePage
- 微软宣布为美国政府延长Windows 7安全支持期限:
- hyper-v – Microsoft System Center虚拟机管理器
- windows-server-2008 – IIS 7 – IP地址范围限制