¿Cómo puedo saber qué archivos están instalados por un instalador del programa? Hay un programa que se puede rastrear que durante una instalación de una nueva aplicación?
Respuestas
¿Demasiados anuncios?Puede pulsar comando-I en una ventana del programa de instalación para ver una lista de archivos que sería copiado por el instalador:
También puede utilizar lsbom
:
lsbom bundle.pkg/Contents/Archive.bom
lsbom $(pkgutil --bom nonbundle.pkg)
Si ya ha instalado un paquete, usted puede usar pkgutil --files
o lsbom
:
pkgutil --files com.tapbots.TweetbotMac
lsbom /var/db/receipts/com.tapbots.TweetbotMac.bom
Hay una app llamada Pacifista (shareware, $20), que permite inspeccionar OS X los archivos de paquete y un vistazo a su contenido. Citando directamente desde su página web:
Esto es útil, por ejemplo, [...] si usted desea inspeccionar un paquete descargado para ver lo que va a instalar antes de instalar.
Usted puede descargar de forma gratuita (que tiene un 15 segundos de retraso en el inicio), o $20 para registrarse. Mediante el Paquete Abierto de comandos en un instalador, usted puede mirar en el interior del paquete de instalación y averiguar lo que está haciendo. Por lo general, usted puede encontrar un script o similar, que se puede utilizar para ver qué se instala y se mudó.
Dentro del Instalador.aplicación de la aplicación, puede utilizar el Archivo > Mostrar Archivos... menú a la lista el contenido del paquete. Esta lista refleja los archivos comprimidos que el Instalador copiará en tu Mac.
El instalador.la aplicación se pone en marcha cuando se abre un paquete de instalación estándar.
Ser conscientes de que un paquete de instalación, pkg
y mpkg
, puede instalar los archivos mediante el uso de scripts u otros métodos que son difíciles de detectar.
Para determinar realmente qué archivos están instalados o modificados, que usted necesita para controlar y monitorear el paquete de instalación, como se aplicaban a tu Mac. Esto incluye el seguimiento de los procesos iniciados por el instalador y los resultados de las secuencias de comandos que se ejecuta.
Si usted no está seguro acerca de un instalador, póngase en contacto con el desarrollador. Nosotros, por ejemplo, publicar una lista de los archivos instalados y las secuencias de comandos utilizadas. Es una buena práctica y la demanda de los clientes ayudará a empujar a los desarrolladores compartir este detalle.