0 votos

¿Por qué hay principalmente entradas de programas ya desinstalados en la Consola?

Cuando miro en la consola (/Applications...), veo un montón de entradas que hablan de programas que he desinstalado hace tiempo, por ejemplo

01.08.12 10:31:29   com.apple.launchd.peruser.502[206
(de.novamedia.NML2NDeviceObserver[58300])
posix_spawn("/Applications/launch2net/launch2net.app/Contents/
MacOS/NML2NDeviceObserver.app/Contents/MacOS/NML2NDeviceObserver", ...):
No such file or directory

¡El "launch2Net" fue desinstalado hace algunos años! Lo mismo para "Carbon Copy Cloner", un programa que probé hace tiempo... ¿cómo puedo evitar las causas de esas entradas? ¿Existe una limpieza?

6voto

somedude9 Puntos 688

Intenta iniciar las aplicaciones inexistentes.

Desde la entrada de la consola com.apple.launchd.peruser.502 sabemos que está intentando iniciarse en nombre del usuario (en lugar del sistema o del administrador) que tiene el UID 502.

Puede obtener el nombre de la cuenta de un usuario en particular con id -u -n 502 .

Yo miraría en los siguientes sitios:

Artículos de acceso

Vaya a Preferencias del Sistema->Usuarios y Grupos. Elija el usuario apropiado y seleccione la pestaña Elementos de inicio de sesión.

Mira si reconoces las aplicaciones desinstaladas en la lista y elimínalas. Tienes que seleccionar la aplicación y pulsar '-' debajo de la lista.

Lanzamiento de

Inicie el terminal. Introduzca launchctl list y ver si encuentras aplicaciones desinstaladas allí. Las entradas falsas pueden ser eliminadas por launchctl remove label por ejemplo launchctl remove de.novamedia.NML2NDeviceObserver .

Repita el proceso, pero esta vez añada sudo a los comandos, como sudo launchctl list para capturar todas las aplicaciones ejecutadas en el contexto del sistema.

Puede encontrar más información sobre launchd y launchctl introduciendo man launchd y man launchctl .

Configuraciones de lanzamiento

Busque en los siguientes directorios (de man launchctl ):

  1. ~/Library/LaunchAgents - Agentes por usuario proporcionados por el usuario
  2. ~/Library/LaunchAgents - Agentes por usuario proporcionados por el administrador
  3. /Library/LaunchDaemons - Dæmons de todo el sistema proporcionados por el administrador.
  4. /System/Library/LaunchAgents - OS X Agentes por usuario
  5. /System/Library/LaunchDaemons - Demonios del sistema OS X

Si encuentras un archivo que hace referencia a una aplicación desinstalada, elimínalo (tendrás que sudo rm para los puntos 3, 4 y 5).

Más información sobre estos archivos en http://developer.apple.com/library/mac/#documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html especialmente "El proceso de inicio de launchd".

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X