Comando per scoprire il numero di versione di un file .pkg

2

Qualcuno sa come recuperare il numero di versione di un file .pkg che non è ancora stato installato?

Vorrei usare qualcosa come pkgutil --pkg-info , ma funziona solo per i pacchetti installati.

Ho anche provato installer -pkginfo -verbose , ma questo non mostra il numero di versione.

Esiste un comando incorporato per fare questo o, in alternativa, qualcuno potrebbe suggerire un one-liner per favore?

Grazie.

    
posta d3Xt3r 12.04.2015 - 22:54
fonte

1 risposta

3

Il meglio che ho potuto inventare era questo:

pkgutil --expand package.pkg /tmp/pkg; cat /tmp/pkg/PackageInfo | grep ./Applications | grep -m 1 .app\" | awk '{ print $3, $2 }'; rm -rf /tmp/pkg

Non è la soluzione più elegante, quindi sto ancora cercando un modo per farlo senza dover prima estrarre il file .pkg.

    
risposta data 13.04.2015 - 01:36
fonte

Leggi altre domande sui tag