Me he dado cuenta de que muchos procesos de Adobe se ejecutan en segundo plano al iniciarse en una máquina OS X 10.11.4 (15E65) con Adobe Creative Cloud (CC) instalado.
Para deshacerme de esto, eliminé todo con "*adobe*"
en el nombre de archivo de los directorios utilizados por launchd
, que son: ~/Library/LaunchAgents
, /Library/LaunchAgents
, /Library/LaunchDaemons
, /System/Library/LaunchAgents
, /System/Library/LaunchDaemons
.
No es una mala idea explorar estos directorios manualmente solo para conocer qué se puede iniciar automáticamente en su máquina, o podría configurarlo para que se inicie automáticamente.
Sin embargo, utilizando este enfoque, me deshice de todos los procesos de Adobe, pero uno con el nombre de proceso Core Sync Helper
. El proceso 'UID soy yo, no root.
Usando el monitor de actividad OS X para obtener más información sobre este proceso, nos dice que su proceso principal es launchd
. La ruta del proceso es:
"/Applications/Utilities/Adobe Creative Cloud/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex/Contents/MacOS/ACCFinderSync"
¿Cómo hace Adobe para que este proceso se inicie automáticamente?
¿Y cómo evitar que se inicie automáticamente?
Actualizar:
De acuerdo con la respuesta de YoshiBotX, usé launchctl list
así como la aplicación launchControl para encontrar el servicio que inicia Core Sync Helper
. Para hacerlo, busco un servicio con adobe
, accf
o core*sync
en su nombre. Desafortunadamente, no existe tal servicio con un nombre obvio. Todos los servicios en el sistema son de com.apple....
o de una aplicación de terceros que no tiene ninguna relación con Adobe.
También, launchctl list
lista el PID de cada etiqueta. Pero el PID del proceso ACCFinderSync
en ejecución no aparece en la lista. Sin embargo, como se mencionó anteriormente, su proceso principal todavía es launchd
, así que me pregunto cómo puede ser esto.
Actualización 2:
Al utilizar launchctl, pude reunir más información sobre el servicio usando su PID ( líneas omitidas marcadas como ...
):
macy:~ jens$ sudo launchctl procinfo 352
...
com.adobe.accmac.ACCFinderSync = {
...
com.adobe.accmac.ACCFinderSync.apple-extension-service
...
com.adobe.accmac.explinder
...
ACCFinderSync
...
Pero estos no son servicios que puedo eliminar usando launchctl.
Actualización 3:
De acuerdo con la respuesta de chiggsy , pude encontrar más rastros del servicio ( líneas omitidas marcadas como...
):
$ sudo launchctl print gui
com.apple.xpc.launchd.user.domain.501.100008.Aqua = {
...
unmanaged processes = {
...
com.apple.xpc.launchd.unmanaged.ACCFinderSync.352 = {
active count = 5
dynamic endpoints = {
"ACCFinderInnerExtensionHost2" = {
port = 0x59a8f
active = 1
managed = 0
reset = 0
hide = 0
...
externally-hosted endpoints = {
0x59a8f U A ACCFinderInnerExtensionHost2
...
$ sudo launchctl print user
com.apple.xpc.launchd.domain.user.501 = {
...
endpoints = {
...
0x59a8f U A ACCFinderInnerExtensionHost2
...
$ sudo launchctl print system
com.apple.xpc.launchd.domain.system = {
...
subdomains = {
...
com.apple.xpc.launchd.domain.pid.ACCFinderSync.352
...
Pero eso todavía no me ayudó a desactivarlo.
Actualización 4:
Kirb lo ha clavado