2016-07-04 14 views
0

Wie ein Makefile des Ziel erstellen, die ein bestimmtes yum install ruft:Wie Aufruf yum als Ziel Makefile installieren

yum install libarchive-devel.x86_64 

aber nur, wenn das gewünschte Paket noch nicht installiert ist. Vielleicht ein yum list installed | grep libarchive zu überprüfen ...

Mein Ziel ist es, anrufen: sudo yum install libarchive-devel.x86_64 aber nur, wenn das Paket noch nicht installiert ist. Eine Art von Maven wie in einer abstrakten Art und Weise.

Benötigen keine bestimmte Version davon. Nur dass es x86_64 ist.

+0

@Tsyvarev, bearbeitet zu installieren. –

Antwort

0

Lösung:

»» »unten bedeutet eine Registerkarte char

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

Auf diese Weise werden nicht versuchen libarchive an jedem make

Verwandte Themen