2016-07-04 90 views
0

如何創建一個Makefile的目標調用特定yum install如何調用百勝安裝作爲一個Makefile的目標

yum install libarchive-devel.x86_64 

但前提是尚未安裝所需的包。也許yum list installed | grep libarchive檢查...

我的目標是打電話:sudo yum install libarchive-devel.x86_64但只有當包尚未安裝。一種Maven像抽象的方式。

不需要它的任何特定版本。只有它是x86_64。

+0

@Tsyvarev安裝libarchive,編輯。 –

回答

0

解決方案:

»»»裝置下方標籤焦炭

installLib: 
»»»rpm -qa | egrep -q libarchive-devel.*64 || sudo yum install --assumeyes libarchive-devel.x86_64 

這樣不會嘗試在每個make