1
我有一個RPM X.rpm。用戶只需要該RPM的一個位,因此我準備了一個新的RPM X-subpart.rpm。如何將RPM聲明爲另一個RPM的子集?
有沒有一種方法可以在spec文件中指定X-subpart是X的一個子集,因此如果已經安裝了X則不需要安裝它?
我有一個RPM X.rpm。用戶只需要該RPM的一個位,因此我準備了一個新的RPM X-subpart.rpm。如何將RPM聲明爲另一個RPM的子集?
有沒有一種方法可以在spec文件中指定X-subpart是X的一個子集,因此如果已經安裝了X則不需要安裝它?
好的,我會試試看。例如:X.rpm提供X-sub,X-subpart提供X-sub,然後另一個RPM(Y)取決於X-sub,如果安裝了X,則不會安裝X-subpart。現在,如果既沒有安裝X也沒有安裝X-sub,那麼在安裝Y時哪一個會被拉出? – Barth
@Barth是的。對於後一個問題,我不完全知道哪一個將被安裝;這可能取決於使用的包管理器(zypper,smart等)。圖形工具可能會問你要使用哪一個... – glglgl