Ho notato che molti processi Adobe sono in esecuzione in background all'avvio su una macchina OS X 10.11.4 (15E65) con Adobe Creative Cloud (CC) installato.
Per eliminarlo, ho rimosso tutto con "*adobe*" nel nome file dalle directory utilizzate da launchd , che sono: ~/Library/LaunchAgents , /Library/LaunchAgents , /Library/LaunchDaemons , /System/Library/LaunchAgents , /System/Library/LaunchDaemons .
Non è una cattiva idea sfogliare manualmente queste directory solo per sapere cosa è - o potrebbe essere configurato per essere - lanciato automaticamente sulla tua macchina.
Tuttavia, utilizzando questo approccio ho eliminato tutti i processi di Adobe, ma uno con il nome del processo Core Sync Helper . Il processo 'UID sono io, non root.
Usando il monitor delle attività di OS X per ottenere maggiori informazioni su questo processo ci dice che il suo processo genitore è launchd . Il percorso del processo è:
"/Applications/Utilities/Adobe Creative Cloud/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex/Contents/MacOS/ACCFinderSync"
In che modo Adobe avvia questo processo automaticamente?
E come impedirne il lancio automatico?
Aggiornamento:
In base alla risposta di YoshiBotX, ho utilizzato launchctl list e App launchControl per trovare il servizio che lancia Core Sync Helper . Per farlo, cerco un servizio con adobe , accf o core*sync nel suo nome. Sfortunatamente, non esiste un servizio simile con un nome ovvio. Tutti i servizi sul sistema sono di com.apple.... o da un'app di terze parti che non ha alcuna relazione con Adobe.
Inoltre, launchctl list elenca il PID di ciascuna etichetta. Ma il PID del processo ACCFinderSync in esecuzione non è elencato lì. Tuttavia, come accennato in precedenza, il suo processo genitore è ancora launchd quindi mi chiedo come possa essere.
Aggiornamento 2:
Usando launchctl sono stato in grado di raccogliere più informazioni sul servizio usando il suo PID ( linee omesse marcate come ... ):
macy:~ jens$ sudo launchctl procinfo 352
...
com.adobe.accmac.ACCFinderSync = {
...
com.adobe.accmac.ACCFinderSync.apple-extension-service
...
com.adobe.accmac.explinder
...
ACCFinderSync
...
Ma questi non sono servizi che posso rimuovere usando launchctl.
Aggiornamento 3:
In base alla risposta di chiggsy sono riuscito a trovare più tracce del servizio ( righe omesse contrassegnate come ... ):
$ 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
...
Ma questo non mi ha ancora aiutato a disabilitarlo.
Aggiornamento 4:
kirb l'ha inchiodato!