0
我正在嘗試創建一個RPM(「我的」)來方便安裝另一個RPM「其他」(不是由我維護)。該第三方RPM需要軟件包「foo」和「bar」。我希望我的RPM提供包「foo」和「bar」,但是使用我自己的實現。是否可以定義一個指定它提供其他包的RPM?爲其他軟件包創建包裝器rpm
我正在嘗試創建一個RPM(「我的」)來方便安裝另一個RPM「其他」(不是由我維護)。該第三方RPM需要軟件包「foo」和「bar」。我希望我的RPM提供包「foo」和「bar」,但是使用我自己的實現。是否可以定義一個指定它提供其他包的RPM?爲其他軟件包創建包裝器rpm
我是很肯定的我一直在尋找一種方式,我錯過了明顯的「提供」部分的別名包名。
Provides: foo bar
解決了這個問題。
您可能需要在原始軟件包名稱中添加一個「Conflicts:」,以免它們同時被安裝。 –
對。在我的情況下,該軟件包試圖彌補特定平臺上缺少這些軟件包(我的RPM創建符號鏈接和包裝腳本到等效的程序等)。 – Krumelur