sábado, 2 de agosto de 2014

Manual cómo desinstalar aplicaciones y software en el Mac OS X por el Terminal

Quitar manualmente aplicaciones y componentes relacionados de Mac OS X La mayoría de las aplicaciones en Mac OS X se pueden desinstalar fácilmente arrastrándolos a la papelera de la carpeta Aplicaciones / /, y muchos otros vienen con el acompañamiento de las aplicaciones de desinstalación que limpiará la casa y eliminar completamente las aplicaciones también. Además, hay servicios de terceros para OS X que pueden hacer que la eliminación total de las aplicaciones tan simple como arrastrar y soltar. 

Otra solución, que es mejor reservarlo para que se destinen a su utilización por los usuarios avanzados de Mac sólo que se sienten cómodos con la línea de comandos y que tienen un conocimiento más profundo de OS X, es la extracción manual a fondo de una aplicación y todos los componentes asociados, y eso es lo que 'll cubrir aquí. 

Este método de proceso es mucho más técnico, y se basa en el terminal para realizar el procedimiento de desinstalación completa. De nuevo, esto está previsto sólo para usuarios avanzados, y rara vez es necesario para eliminar un componentes de las aplicaciones o de aplicaciones de esta manera. Vamos a romper los pasos en algunas partes, la primera será la búsqueda de la aplicación y los componentes relacionados, que requiere un cierto nivel de conocimiento y discreción para determinar lo que se relaciona y qué no lo es, y en segundo lugar, la eliminación real de los archivos correspondientes. Si usted es un usuario experto que es muy cómodo con esta perspectiva y lo que desea algún comando accionable sin ninguna explicación de lo que está pasando y por qué, puede saltar a una versión resumida a continuación. 

Cómo Encontrar Todos los componentes de aplicaciones / software en Mac OS X 

Usaremos Terminal y mdfind, aunque otros métodos de búsqueda de línea de comandos también pueden trabajar para este fin. La sintaxis general es utilizar el siguiente comando con el nombre de la bandera *: 

mdfind-name "nombre de la aplicación" 

* También puede utilizar el más amplio posible de búsqueda sin el nombre del pabellón, pero los resultados pueden ser menos precisos, si eso es útil depende de usted 

Por ejemplo, para encontrar los archivos asociados y componentes con Teleport, el teclado y el ratón OS X utilidad compartido para controlar varios equipos Mac con un solo teclado, puede utilizar lo siguiente: 

mdfind-name "telepuerto" 

Esta amplia búsqueda debe devolver todo en el Mac que se asocia con el nombre de la aplicación - esto no significa que usted debe eliminar todo lo que devuelve la búsqueda embargo. Cuidadosamente ejemplo todo lo que se encuentra, es posible que tenga que ajustar los parámetros de búsqueda para determinar si usted está encontrando todos los componentes necesarios para la aplicación y / o software. 

En términos generales, usted está buscando para los binarios, los archivos de aplicación., Y piezas remanentes del software, como archivos plist, las preferencias, los cachés, demonios y otros archivos de accesorios y componentes asociados con muchas de las aplicaciones en componentes de aplicaciones OS X. Puede aparecer en una amplia variedad de lugares, incluyendo pero no limitado a las siguientes rutas de acceso: 

/ Aplicaciones / [aplicación] 

~ / Aplicaciones / [aplicación] 

~ / Library / Application Support / [aplicación] 

~ / Library / Preferences / [aplicación] 

~ / Library / Caches / [aplicación] 

~ / Library / Contenedores / Aplicación] 

~ / Library / LaunchAgents / Aplicación] 

~ / Library / PreferencePanes / [aplicación] 

~ / Library / Guardado \ Application \ Estado / [aplicación] 

~ / Descargas / [aplicación] 

/ System / Library / LaunchDaemons / [aplicación] 

/ System / Library / LaunchAgents / [aplicación] 

Para reiterar, esto puede o no puede ser una lista completa de donde los archivos relacionados se almacenan para una aplicación determinada, es por eso que es importante prestar atención a lo que informa el comando mdfind. Si lo que estás buscando es a desinstalar completamente una utilidad de línea de comandos, puede tener componentes en una variedad de carpetas de archivos binarios, ya sea / usr / bin / usr / sbin o de otros, 

Completamente Extracción Apps & Remanente componentes de aplicación 

Retire sólo los archivos relacionados que sean apropiadas a eliminar, no hay una respuesta universal a esta razón por la cual es necesario prestar atención a los archivos que se encuentran a través de la utilidad mdfind. Asegúrese de saber exactamente lo que presentar es que va a eliminar y por qué va a eliminar - como ya se ha mencionado, esto es realmente diseñado para usuarios expertos con conocimientos avanzados de OS X - usted no desea eliminar accidentalmente las cosas mal. A continuación, puede eliminar de forma permanente los archivos con el comando srm rm o, si usted no está familiarizado con el comando rm, no es reversible, por lo que usar con precaución ya que podría sin querer borrar algo importante. 

Si no estás muy seguro de lo que está haciendo, usted debe por lo menos una copia de seguridad del Mac antes de seguir adelante, que es una buena idea hacerlo con regularidad de todos modos. 

He aquí un ejemplo de la rm con un prefijo sudo para permitir privilegios administrativos, eliminando algunos archivos ficticios en lugares imaginarios (sí, estos se hacen para evitar que copiar / pegar y el mal uso del comando rm ridículamente poderosos): 

sudo rm-rif ~ / Directorio / Componente / Removeme.pane 

sudo rm-rif / TheLibrary / LaunchDaemons / sketchyd 

sudo rm-rif / usr / sbin / crudrunner 

sudo rm-rif ~ / Descargar / sketchydaemon-installer.tgz 

sudo rm-rif ~ / .Tofu / Preferences / com.company.crudrunner.plist 

De nuevo, esto es un ejemplo, la 'sudo rm-rif' componente es real, pero ninguno de los directorios o archivos son, que va a depender por completo de lo que se encuentra con mdfind y lo que determine debe ser eliminado. 

Manual de Aplicación y Remoción de componentes en OS X a través de la Terminal: La Versión Condensada 

Impaciente? Experto en la línea de comandos y saber exactamente dónde encontrar chatarra? Aquí está la versión resumida, sans explicación - no saltar a esto si usted no sabe lo que está haciendo: 

  • Papelera los archivos de aplicación conocidas 
  • Inicie Terminal y utilizar la siguiente sintaxis para encontrar los componentes remanentes 
mdfind-name [nombre de la aplicación] 
  • Eliminar archivos asociados desde ubicaciones del sistema con rm: 

sudo rm-rf / Lo 

  • Repita si es necesario con archivos de componente asociados devueltos por mdfind 

También puede optar por eliminar los componentes de la interfaz gráfica de usuario con el Finder. Ensuciar los archivos de caché de usuario y otros ~ / Library / componentes se realiza fácilmente a través del Buscador de OS X, mientras que escarbar en las carpetas del sistema profundas o directorios Unix como / usr / sbin / con la GUI no se recomienda especialmente. Este proceso funciona para eliminar el software por defecto que viene con OS X, aunque sin una razón muy convincente para hacerlo, que no es recomendable. 

Si nada de esto parece por encima de su cabeza, es porque esto es realmente mucho más avanzada de lo que un usuario medio de Mac podría necesitar hacerlo. Para la gran mayoría de los usuarios de Mac, lo mejor es recurrir a un métodos de aplicación de desinstalación más tradicionales, o utilizar una aplicación a fondo la utilidad de desinstalación como AppCleaner, que es gratuito y básicamente hace el mismo proceso de búsqueda, pero a través de una interfaz gráfica de usuario automatizada.

No hay comentarios:

Publicar un comentario