2015-02-04 107 views
1

我有以下RPM列表:創建RPM包

RPM 1 RPM 2 RPM3 RPM4

它們不依賴彼此之間。

我想創建主rpm,當我安裝時將安裝所有這些(1到4)。我不認爲一個好的解決方案是創建將依賴於所有這些的rpm,並且什麼也不做。 我想創建某種捆綁包,所以當我安裝「master rpm」時,所有這些都將被安裝。 可以做嗎?

回答

2

取決於其他rpms的meta-rpm很可能是正確的答案。

rpm包真的不能包含其他包並自動安裝它們。您無法與rpm數據庫進行交互,而正在安裝rpm。它被鎖定。

你可以做的另一件事是建立一個yum存儲庫並創建一個列出所有rpms然後使用yum來安裝整個組的組。