我正在为rpm写一个.spec文件,它只是将tar球解压缩到文件系统的某个目录中
那我在哪里放原始的焦油球?我见过的所有例子都是从互联网上下载原始的tar球.但在我的情况下,情况并非如此.
我应该将tar球放在%files部分中,以便它成为rpm的一部分吗?如果是这样,那么如何在%setup宏中引用它来解压缩呢?
在RPM里面的Tarball - 坏主意.您应该做的是将%install阶段中的tar包解压缩到临时伪根文件夹中的相应位置,然后列出%files中的所有内容.RPM会压缩内容,因此您不会丢失任何有关RPM大小的内容,但现在会跟踪新RPM中包含的文件以进行更改并进行验证(rpm -qV).
| 归档时间: |
|
| 查看次数: |
7170 次 |
| 最近记录: |