Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们可以在另一个 RPM 中嵌入一组 RPM 吗?
我有一组适用于几个 linux 变体和架构的 RPM。我想使用这些 RPM 文件创建单个 RPM 文件,以便用户使用单个 RPM 文件接收和安装;这样用户就不必担心下载正确的平台特定 RPM 文件。
不要那样做。
RPMs 是单个软件单元(有时将文档和调试信息拆分到单独的包中)
RPM
反过来,通常由meta packages 完成,对实际的 s 具有依赖性data/content package。
meta package
data/content package
在您的情况下,我将创建一个repository package(仅包含有关您托管的存储库的信息的 rpm)。将meta package您的实际data/content packages 添加到存储库中并指示用户安装meta package,我认为这是尽可能轻松,而且您的所有用户都可以获得方便的更新路径。
repository package