2016-08-16 21 views
0

RPM和DEB規格有requires場在那裏可以指定與最小/最大/嚴格要求的版本依賴性。rpm-spec和debbuild有可能總是安裝最新版本的依賴項嗎?

然而,在我的情況下某些依賴性的轉速的I always need unconditionally install latest available version/DEB。

是否有可能實現通過標準的指令或者是有一些其他的方式,使安裝包總是會安裝最新的依賴。

一個想法是調用yum installapt-get install從各自的掛鉤。但這是非常醜陋的解決方案,我正在尋找一些替代方法(如果存在的話)。

+0

afaik沒有這種方法。遞歸調用'yum install'甚至不會工作(至少在zypper中我知道rpm數據庫上有鎖)。此外;你甚至不會知道哪些版本將來可用;他們是否會破壞API;所以我甚至不確定這是否是一個好主意。 –

回答

0

RPM本身並沒有什麼,但驗證依賴。你的問題適用於解釋包含在* .rpm包中的依賴斷言的選擇。

0

不,這是不可能的。您必須手動指定它。或指示用戶始終運行yum upgrade