0 votos

Desactivar/activar el demonio/agente launchd

Hay varios daemons/agentes de lanzamiento que se inician automáticamente y deseo que no se inicien automáticamente.

He enumerado algunos servicios ejecutando

$ launchctl list | grep -i 'safari\|siri\|photo\|map\|usernote\|contacts\|messages\|weather\|voice\|addressbook\|screentime\|game\|appstore\|speech\|airport\|location' | awk '{print $3}'

corriendo launchctl stop <name> no es persistente para (re)arrancar. dada la lista anterior, para cada demonio/agente cómo puedo i:

  1. ¿Detenerlo permanentemente?
  2. ¿Matar su proceso?
  3. ¿desactivar/habilitar que se inicie automáticamente al arrancar?

0voto

Jose Chavez Puntos 645

Tienes razón en que el uso de launchctl stop simplemente detiene el programa en este momento, es decir, mata sus procesos. Después de reiniciar el ordenador, vuelves al punto de partida.

Para detener "permanentemente" el programa, es decir, para asegurarse de que no se inicie automáticamente tras el arranque, es necesario desactivarlo:

launchctl disable <name>

Puedes invertirlo de nuevo con un comando como este:

launchctl enable <name>

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