我们可以在另一个 RPM 中嵌入一组 RPM 吗?
我有一组适用于多种 Linux 变体和架构的 RPM。我想使用这些 RPM 文件创建单个 RPM 文件,以便用户可以使用单个 RPM 文件接收和安装;这样用户就不必担心下载正确的平台特定 RPM 文件。
最佳答案
不要那样做。
RPM
是单个软件单元(有时将文档和调试信息拆分到单独的包中)
反过来通常由 meta package
完成,具有对实际 data/content package
的依赖。
在您的情况下,我会创建一个存储库包
(一个只包含有关您托管的存储库的信息的 rpm)。把一个meta package
加上你实际的data/content package
放到存储库中,并指示用户安装meta package
,我认为这是尽其所能,而且您的所有用户都可以获得方便的更新路径。
关于linux - 是否可以将 RPM 嵌入到另一个 RPM 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18481411/