Cómo 'desinstalar' completamente una aplicación en OS X

13

Entonces, he sido usuario de Mac durante aproximadamente siete meses más o menos. Y una cosa que me he estado preguntando es cómo eliminar completamente una aplicación.
Sé que muchas veces las aplicaciones dejan basura extra en su computadora; y, eliminar la aplicación del directorio de aplicaciones no la elimina por completo. Me pregunto cómo puedo 'buscar y destruir' los archivos que dejan las aplicaciones.

James Litewski
fuente
1
Por experiencia, el lugar más común en el que las aplicaciones dejan archivos es ~ / Library / Application Support / AppName o / Library / Application Support. Los archivos de preferencias se almacenan en ~ / Library / Preferences.
Vervious

Respuestas:

11

Si la aplicación es un controlador o algún tipo de pirateo del sistema, es mejor que lea su documentación o contacte a su equipo de soporte técnico para averiguar cómo desinstalarla.

Para la mayoría de las aplicaciones, simplemente salga de la aplicación y arrástrela a la papelera.

La mayoría de las aplicaciones de Mac no crearán mucha "basura" adicional. Dejará algunos archivos de configuración / etc, pero generalmente son muy pequeños y desea que estén allí, en caso de que decida volver a instalar la aplicación.

Si realmente quieres deshacerte de todo:

Abre Finder y abre el menú Ir. Mantenga presionada la tecla Opción para hacer visible el elemento del menú Biblioteca y haga clic en él.

Escriba el nombre de la aplicación en el cuadro de búsqueda superior derecho (por ejemplo: "TextMate"), y cuando sugiera "Nombre de archivo contiene: textmate" en el menú, haga clic en eso. Por defecto, buscará "Esta Mac", haga clic en "Biblioteca" para buscar solo la carpeta en la que se encontraba antes de realizar la búsqueda.

Asegúrate de que todo lo que veas esté realmente relacionado con la aplicación y muévelo a la papelera. Cuando se selecciona un archivo, la "Barra de ruta" en la parte inferior de la ventana le indicará dónde está el archivo, lo que puede ayudar a determinar a qué aplicación pertenece.

Tenga cuidado, modificar cualquier cosa en una carpeta de la Biblioteca puede arruinar su sistema. No lo haga en absoluto a menos que tenga una copia de seguridad para restaurar en caso de que algo salga mal. Sin embargo, generalmente es bastante seguro, la mayoría de los archivos en la carpeta Biblioteca en la carpeta de inicio de su usuario se volverán a crear según sea necesario, si se ha eliminado algo importante.

Es posible que también desee buscar en todo el sistema en lugar de solo ~/Library, pero si la aplicación instala algo en otra parte del sistema, es una buena señal de que debe verificar la documentación del procedimiento de desinstalación correcto y / o ponerse en contacto con su soporte técnico, para asegúrese de que sea realmente seguro eliminar esos archivos sin arruinar su sistema.

Si usted es el tipo de persona que instala regularmente aplicaciones aleatorias de Internet y luego elimina la mayoría de ellas ... entonces debe probar estas aplicaciones en una máquina virtual o al menos usar la función de cuenta "Invitado" (donde prácticamente todo se elimina tan pronto como cierre sesión).

Abhi Beckert
fuente
7

Si compra la aplicación en Mac App Store, puede desinstalarla completamente con Launchpad. Haz clic y mantén presionado para comenzar a mover las aplicaciones, luego presiona la X junto a la aplicación que deseas eliminar.

Para las aplicaciones instaladas fuera de Mac App Store, uso AppZapper.

Jay Thompson
fuente
¿Qué sucede si ya eliminé la aplicación y solo quiero eliminar la basura adicional?
James Litewski
1
Probablemente la forma más directa sería reinstalar y luego usar AppZapper.
Jay Thompson
2
Si el software se instaló a través de .pkg o .mpkg, puede usar el comando de terminal pkgutil. Use pkgutil --pkgs para enumerar todos los paquetes instalados, luego use pkgutil --files com.example.pkg para ver dónde se instalaron los archivos. Luego puedes tirar esos archivos a la basura.
Jay Thompson
Sin embargo, no recomendaría hacerlo de esa manera, a menos que te sientas seguro de hacer cambios en las carpetas del sistema.
Jay Thompson,
En realidad, el uso de Launchpad para eliminar aplicaciones solo destruye la carga útil (carpeta .app) y no elimina los archivos de preferencias ni ningún otro desorden que se haya instalado. Es idéntico a arrastrar la aplicación a la papelera.
5

Yo uso AppTrap . I es gratis e instala un panel de preferencias. Cada vez que mueve una aplicación a la papelera, le pregunta si desea mover todos los archivos asociados a la papelera. Funciona muy bien, y lo recomiendo encarecidamente.

ingrese la descripción de la imagen aquí

daviesgeek
fuente
¿Encontrará archivos asociados con aplicaciones que ya desinstalé?
James Litewski
No, la aplicación debe instalarse y luego eliminarse mientras AppTrap está activo. Pero, puede intentar reinstalar la aplicación y luego eliminarla nuevamente.
Afragen
@james Estoy bastante seguro de que no lo hace. Si tiene algo que eliminó antes de instalar AppTrap, no lo detectará.
daviesgeek
1

01) Puede desinstalar manualmente sus aplicaciones, pero eso requiere un conocimiento sólido de su sistema de archivos por una vez y, dependiendo del software, a veces no tiene mucho sentido, ya que algunos programas están profundamente anidados en su sistema. (También a veces requiere acceso de root.

02) puede usar software, por supuesto, que en realidad le permite ver dónde se encuentra cada archivo relacionado con su aplicación instalada en su sistema. Eso tiene sentido para principiantes e incluso para usuarios avanzados.

Por experiencia, puedo sugerir lo siguiente:

CleanApp o TrashMe (recomendado)

iTrash o AppDelete o AppCleaner (no puedo decir mucho sobre ellos)

¡algunos están disponibles para prueba, por lo que es posible que desee probarlos antes de comprar!

v2r
fuente
Sin embargo, las revisiones sugieren que las aplicaciones no hacen 2, por ejemplo, macworld.com/article/151403/2010/05/… y rixstep.com/4/2/20100529,06.shtml
user151019