¿Dónde están los files instalados cuando ejecutas un file mpkg?

Estoy ejecutando Mac Os X 10.9.1.

Descargué y abrí un file .mpkg y durante el process de installation, pero al final todavía no sé dónde se instalaron los files.

¿Hay alguna manera de averiguar qué hizo el ejecutable mpkg en términos de qué directorys se modificaron o qué files se agregaron y dónde?

Revisé la carpeta de aplicaciones y no puedo ver nada relevante allí …

3 Solutions collect form web for “¿Dónde están los files instalados cuando ejecutas un file mpkg?”

Un file "mpkg" es un file de metapackage, un file que puede contener files y packages para su installation.

También contienen una "list de materiales" que enumera los files instalados (pero no los files instalados por los packages que podría contener; tienen su propia list de materiales).

Por lo tanto, debe encontrar el ID del package del file mpkg y cualquier package que pueda contener.

La forma más fácil de hacerlo es echar un vistazo a la carpeta de recibos. Esto ocasionalmente se mueve, pero en 10.9 está en /private/var/db/receipts .

Si instalamos nuestro file mpkg recientemente, entonces es mejor usar find como tal:

 find /private/var/db/receipts -ctime 2 

que enumerará todos los files de recibo cambiados en los últimos dos días. Los files encontrados tendrán nombres que se parecen a "com.company.application.bom" o también terminan en ".plist". El nombre de file sin .bom o .plist es un ID de package.

Ahora que conocemos un ID de package podemos pedirle a pkgutil que liste todos los files instalados y su location.

 pkgutil --files com.company.application 

Esto producirá una larga list de todos los files instalados y dónde están ubicados.

Es posible que vea a algunos que recomiendan methods utilizando la carpeta /Library/Receipts pero no todos los recibos se almacenan allí por algún motivo.

Puede presionar el command-I en una window del instalador para listr los files que el instalador debe copyr:

Si el file mpkg es un package que contiene files pkg, puede usar lsbom:

 $ lsbom /Volumes/TrueCrypt\ 7.1a/TrueCrypt\ 7.1a.mpkg/Contents/Packages/TrueCrypt.pkg/Contents/Archive.bom . 40755 0/0 ./TrueCrypt.app 40775 0/80 ./TrueCrypt.app/Contents 40775 0/80 ./TrueCrypt.app/Contents/Info.plist 100664 0/80 934 2986627536 ./TrueCrypt.app/Contents/MacOS 40775 0/80 ./TrueCrypt.app/Contents/MacOS/TrueCrypt 100775 0/80 10941620 3857709971 ./TrueCrypt.app/Contents/PkgInfo 100664 0/80 12 2672927831 ./TrueCrypt.app/Contents/Resources 40775 0/80 ./TrueCrypt.app/Contents/Resources/License MacFUSE.rtf 100664 0/80 13023 2006089031 ./TrueCrypt.app/Contents/Resources/License OSXFUSE.rtf 100664 0/80 19096 2055725362 ./TrueCrypt.app/Contents/Resources/License.txt 100664 0/80 24018 2573692796 ./TrueCrypt.app/Contents/Resources/TrueCrypt User Guide.pdf 100664 0/80 923969 902212473 ./TrueCrypt.app/Contents/Resources/TrueCrypt.icns 100664 0/80 60982 1040643878 

pkgutil --bom funciona con algunos files pkg que no son package:

 lsbom $(pkgutil --bom file.pkg) 

O use lsbom después de haber instalado el package:

 lsbom /var/db/receipts/com.tapbots.TweetbotMac.bom 

Use opensnoop

La próxima vez, antes de ejecutar el file .mpkg, podría ejecutar opensnoop desde la command-line y eso le dirá exactamente qué files se están modificando, abriendo y creando.

  • Instalación de Mac OS X Sierra atascada en un bucle de reinicio
  • ¿Cómo instalar el marco (desde el file pkg) en una location no estándar?
  • instalador de medios macOS High Sierra
  • ¿Cómo ejecutar el DVD de la aplicación a través del terminal de la unidad flash de recuperación?
  • Diferencia fundamental entre OS X 10.6 Install Disc que viene con New MacBooks uno que viene en Retail Box-Pack
  • Reinstallation de MacBook OS X Mavericks
  • Reinstalar OS X Lion en Macbook Air 2012
  • Muestra el resultado del script postinstall en la window del instalador de Apple
  • ¿Cómo encuentro y elimino comstackdores en mi Mac?
  • ¿Cómo puedo detener macOS reinstalando las aplicaciones pnetworkingeterminadas y los datos que eliminé previamente cuando actualizo el sistema operativo?
  • Ventajas de instalar un progtwig con Homebrew-Cask?
  • Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).