2012-09-01 54 views
0

我正在嘗試創建一個RPM(「我的」)來方便安裝另一個RPM「其他」(不是由我維護)。該第三方RPM需要軟件包「foo」和「bar」。我希望我的RPM提供包「foo」和「bar」,但是使用我自己的實現。是否可以定義一個指定它提供其他包的RPM?爲其他軟件包創建包裝器rpm

回答

1

我是很肯定的我一直在尋找一種方式,我錯過了明顯的「提供」部分的別名包名。

Provides: foo bar 

解決了這個問題。

+1

您可能需要在原始軟件包名稱中添加一個「Conflicts:」,以免它們同時被安裝。 –

+0

對。在我的情況下,該軟件包試圖彌補特定平臺上缺少這些軟件包(我的RPM創建符號鏈接和包裝腳本到等效的程序等)。 – Krumelur