Saya perhatikan banyak proses Adobe berjalan di latar belakang saat start up pada mesin OS X 10.11.4 (15E65) dengan Adobe Creative Cloud (CC) diinstal.
Untuk menghilangkan ini, saya dihapus segala sesuatu dengan "*adobe*"
dalam nama file dari direktori yang digunakan oleh launchd
, yaitu: ~/Library/LaunchAgents
, /Library/LaunchAgents
, /Library/LaunchDaemons
, /System/Library/LaunchAgents
, /System/Library/LaunchDaemons
.
Ini bukan ide yang buruk untuk menelusuri direktori ini secara manual hanya untuk mengetahui apa yang - atau dapat dikonfigurasi untuk - diluncurkan secara otomatis pada mesin Anda.
Namun, dengan menggunakan pendekatan ini saya menyingkirkan semua proses Adobe kecuali satu dengan nama proses Core Sync Helper
. Proses 'UID adalah saya, bukan root.
Menggunakan monitor aktivitas OS X untuk mendapatkan informasi lebih lanjut tentang proses ini, ia memberi tahu kami bahwa proses induknya adalah launchd
. Jalur proses adalah:
"/Applications/Utilities/Adobe Creative Cloud/CoreSync/Core Sync.app/Contents/PlugIns/ACCFinderSync.appex/Contents/MacOS/ACCFinderSync"
Bagaimana Adobe membuat proses ini diluncurkan secara otomatis?
Dan bagaimana cara menghentikannya agar tidak diluncurkan secara otomatis?
Memperbarui:
Menurut jawaban YoshiBotX, saya launchctl list
juga menggunakan App launchControl untuk menemukan layanan yang meluncurkan Core Sync Helper
. Untuk melakukannya, saya mencari layanan dengan adobe
, accf
atau core*sync
atas namanya. Sayangnya, tidak ada layanan seperti itu dengan nama yang jelas. Semua layanan pada sistem berasal dari com.apple....
atau dari Aplikasi pihak ketiga yang tidak ada hubungannya dengan Adobe.
Juga, launchctl list
daftarkan PID setiap Label. Tetapi PID dari ACCFinderSync
proses yang berjalan tidak terdaftar di sana sama sekali. Namun, seperti yang disebutkan sebelumnya, proses induknya masih launchd
jadi saya bertanya-tanya bagaimana ini bisa terjadi.
Pembaruan 2:
Menggunakan launchctl, saya dapat mengumpulkan lebih banyak informasi tentang layanan menggunakan PID-nya ( garis dihilangkan ditandai sebagai...
):
macy:~ jens$ sudo launchctl procinfo 352
...
com.adobe.accmac.ACCFinderSync = {
...
com.adobe.accmac.ACCFinderSync.apple-extension-service
...
com.adobe.accmac.explinder
...
ACCFinderSync
...
Tapi ini bukan layanan yang bisa saya hapus menggunakan launchctl.
Pembaruan 3:
Berdasarkan jawaban chiggs saya dapat menemukan lebih banyak jejak layanan ( garis yang dihilangkan ditandai sebagai...
):
$ 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
...
Tapi itu masih tidak membantu saya untuk menonaktifkannya.
Pembaruan 4:
kirb berhasil!