我们可以在另一个RPM中嵌入一组RPM吗?
我有几套Linux变种和架构的RPM。我想使用这些RPM文件创建一个RPM文件,以便User可以使用Single RPM文件接收和安装;这样用户无需担心下载正确的平台特定RPM文件。
答案 0 :(得分:6)
不要那样做。
RPM
是单个软件单元(有时将文档和调试信息拆分为单独的软件包)
反过来通常由meta package
完成,具有实际data/content package
的依赖关系。
在您的情况下,我将创建一个repository package
(一个rpm,其中包含有关您托管的存储库的信息)。将meta package
加上您实际的data/content package
放入存储库并指示用户安装meta package
,我认为这样可以轻松实现,并且所有用户都可以方便地使用更新路径。