Desinstalador que rastrea los archivos instalados y los elimina más tarde

0

En Windows he usado varias utilidades que rastrean activamente qué archivos se agregan durante la instalación del software, y estoy seguro de que debe haber una buena para os x. Itrash ( enlace ) es típico del tipo de aplicación 'de búsqueda', que solo busca en el sistema archivos con nombres similares en las carpetas de caché etc.

Lo más cercano que he encontrado es Yank ( enlace ) que pretende hacerlo, pero no se ha actualizado desde 2009, por lo que no es ideal confiar en algo con la supervisión del sistema de archivos de bajo nivel sin actualizaciones.

¿Alguna sugerencia?

    
pregunta Glinkot 02.03.2013 - 05:01

4 respuestas

2

Has descubierto iTrash que busca archivos relacionados en el momento en que deseas eliminar una aplicación.

También hay aplicaciones de desinstalación que rastrean todos los archivos utilizados por una aplicación. Así que tienen un demonio (o aplicación de ayuda) que se ejecuta en segundo plano todo el tiempo. La aplicación limpia de Synium funciona de esta manera, eso es lo que uso.

Aún mejor lea las respuestas a Cómo ¿Desinstalo un programa completamente en una Mac? Eso lo cubre bastante bien.

    
respondido por el Gilby 02.03.2013 - 11:33
2

No es exactamente lo que está buscando pero las herramientas de desarrollo de Apple como dtrace puede rastrear todo el uso de archivos, buscar en Google ejemplos dio a blog que tiene scripts para registrar qué archivos se utilizan y en qué procesos.

También debería poder obtener un comando de búsqueda utilizando un argumento -B.

También tenga en cuenta que no todos los archivos se escribirán al momento de la instalación. Archivos específicos del usuario, por ejemplo. ~/Library/Preferences y ~/Library/Application Support (o sus equivalentes de sandbox) no se pueden escribir hasta la primera ejecución del programa y no la instalación. Además, ¿qué sucede si dos usuarios han ejecutado esto? ¿Desea eliminar ambos conjuntos de archivos?

    
respondido por el Mark 02.03.2013 - 09:25
0

¿Estaría satisfecho con solo la parte "eliminarlos más tarde"? He estado en Mac durante casi veinte años y no creo que sea necesario hacer un seguimiento de lo que está instalado.

Eche un vistazo al panel de preferencias gratuito AppTrap .

Cuando elimina / mueve una aplicación a la papelera, muestra una alerta que le pregunta: "¿Desea mover sus archivos de sistema asociados también?" La basura no se vacía, por supuesto, hasta que el usuario lo haga.

    
respondido por el Zo219 03.03.2013 - 05:16
0

Al presionar I en un instalador, se muestran los archivos que copiaría.

Los instaladores agregan archivos de registro a / var / db / receipts /:

lsbom /var/db/receipts/com.apple.pkg.MediaFiles.bom

También puedes ejecutar sudo opensnoop para ver a qué archivos se está accediendo.

    
respondido por el user495470 03.03.2013 - 18:20

Lea otras preguntas en las etiquetas