我在 RHEL7 ppc64le 上构建了一个 RPM,它得到的后缀是“el7a”,而不是我预期的“el7”。这是为什么?“a”代表什么?
答案1
%{?dist}
您可以从rpm 规范文件中定义的变量 中获取 el7、fc29 和其他值。%{?dist}
值是从/etc/rpm/macros.dist
文件生成的。
答案2
对于非主流架构,Red Hat 有一个 Alternate 系列内核,它更接近当前主流(更多来自上游的喜爱和关注,更少的反向移植工作)
例如,kernel 包中的内核为 3.10,而 kernel-alt 中的内核为 4.14
虽然它没有特别提到 el7a 作为 dist 标签,但您可能希望阅读与支持的架构相关的内容。