Comando para averiguar el número de versión de un archivo .pkg

2

¿Alguien sabe cómo recuperar el número de versión de un archivo .pkg que aún no está instalado?

Me gustaría usar algo como pkgutil --pkg-info , pero eso solo funciona para los paquetes instalados.

También probé el instalador -pkginfo -verbose , pero eso no muestra el número de versión.

¿Hay un comando incorporado para hacer esto o, alternativamente, alguien podría sugerir una línea de un solo usuario, por favor?

Gracias.

    
pregunta d3Xt3r 12.04.2015 - 22:54

1 respuesta

3

Lo mejor que pude encontrar fue esto:

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

No es la solución más elegante, por lo que sigo buscando una forma de hacerlo sin tener que extraer primero el .pkg.

    
respondido por el d3Xt3r 13.04.2015 - 01:36

Lea otras preguntas en las etiquetas