gpt4 book ai didi

rpm - 创建一个 RPM 来简单地解压 tar 球

转载 作者:行者123 更新时间:2023-12-01 11:07:31 27 4
gpt4 key购买 nike

我正在为 rpm 编写一个 .spec 文件,它只是将一个 tar 球解压到文件系统上的某个目录中

那么我把原来的 tar 球放在哪里呢?我看到的所有示例都是从互联网上下载原始 tar 球的。但就我而言,情况并非如此。

我应该将 tar 球放在 %files 部分,以便它成为 rpm 的一部分吗?如果是这样,那么我如何在要解压缩它的 %setup 宏中引用它?

最佳答案

RPM 中的 Tarball - 坏主意。您应该做的是将 %install 阶段的 tarball 解压到临时假根文件夹中的适当位置,然后列出 %files 中的所有内容。 RPM 会压缩内容,因此您不会因 RPM 的大小而丢失任何内容,但现在可以跟踪新 RPM 中包含的文件的更改并可进行验证 (rpm -qV)。

关于rpm - 创建一个 RPM 来简单地解压 tar 球,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3805419/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com