Adobe Update Notifier เปิดตัวอัตโนมัติใน Mac OS X อย่างไร


39

ดูเหมือนว่า Adobe Update Notifier บางครั้งจะปิดการใช้งานอัตโนมัติเมื่อเริ่มต้น แต่ฉันไม่สามารถหาได้จากที่ใด ฉันได้ตรวจสอบใน Lingon เช่นเดียวกับรายการเริ่มต้นการเข้าสู่ระบบของฉัน แต่มันไม่ได้มี

มีความคิดอื่นที่จะเป็นอย่างไร กระบวนการทั้งหมดคือ:

/ แอปพลิเคชั่น / ยูทิลิตี้ / Adobe Application Manager / UWA / AAM อัปเดต Notifier.app/Contents/MacOS/AAM อัปเดตตัวแจ้งเตือน -psn_0_127007


ขออภัยฉันมีชื่อเสียงไม่เพียงพอสำหรับความคิดเห็น ชื่อไฟล์ในเครื่องของฉันคือ:> com.adobe.AAM.Updater-1.0.plist com.adobe.CS5ServiceManager.plist> com.adobe.AdobeCreativeCloud.plis
Denis The Menace

ไฟล์อะไรบ้างที่คุณไม่ได้เป็นคนถามคำถาม?
user151019

@ Mark, Adobe ใช้ชื่อไฟล์ที่หลากหลายสำหรับ daemons ของพวกเขาบางครั้งพวกเขาเริ่มต้นด้วย "AAM" บางครั้ง "ARM" บางครั้งลงท้ายด้วย "Updater-1.0" บางครั้ง "Scheduler-1.0" ฯลฯ ดังนั้นฉันคิดว่ามันมีประโยชน์ที่จะรู้ เกี่ยวกับชื่อต่าง ๆ
เรน

คำตอบ:


53

launchdอัพเดทมีการลงทะเบียนกับผู้ให้บริการระบบ คำแนะนำในการปิดการใช้งานอย่างสมบูรณ์สามารถพบได้ในวิธีการปิดการใช้งาน Adobe Updater จาก Mac OS X ของคุณ :

เปิดหน้าต่าง Terminal และพิมพ์คำสั่งต่อไปนี้:

cd ~/Library/LaunchAgents
launchctl remove `basename com.adobe.ARM.* .plist`
launchctl remove `basename com.adobe.AAM.* .plist`
launchctl remove com.adobe.ARM.Scheduler-1.0
launchctl remove com.adobe.AAM.Scheduler-1.0
rm com.adobe.ARM.*
rm com.adobe.AAM.*

โปรดทราบว่าขึ้นอยู่กับโปรแกรม Adobe เวอร์ชันของคุณบรรทัดด้านบนบางบรรทัดอาจสร้างข้อผิดพลาด ไม่เป็นไร.

หากสิ่งข้างต้นไม่ได้ปิดใช้งานคุณอาจต้องลบออกในระดับระบบ คุณจะใช้คำสั่งเดียวกันกับข้างต้น แต่มีสองส่วนเพิ่มเติม / เปลี่ยนแปลง:

sudo -s
[type your administrator password when prompted]
cd /Library/LaunchAgents
launchctl remove `basename com.adobe.ARM.* .plist`
launchctl remove `basename com.adobe.AAM.* .plist`
launchctl remove com.adobe.ARM.Scheduler-1.0
launchctl remove com.adobe.AAM.Scheduler-1.0
rm com.adobe.ARM.*
rm com.adobe.AAM.*
exit

ขอบคุณมากฉันไม่สามารถได้รับมันในการทำงานต่อไปว่าวิธีการนี้ แต่ในกรณีของฉันนี้ทำงาน: แล้วlaunchctl remove "com.adobe.AAM.Scheduler-1.0" rm com.adobe.AAM.Updater-1.0.plist
Laurent

เห็นได้ชัดว่าพวกเขาเปลี่ยนชื่อของกระบวนการและplistไฟล์ ฉันได้อัปเดตคำตอบเพื่อให้สอดคล้องกับสิ่งที่คุณค้นพบแล้ว ขอบคุณ!
tubedogg

4
ไม่เกี่ยวข้อง แต่สุดท้ายsudo suอาจมาexitจากรูทเชลล์ไปยังผู้ใช้ one
nkint

1
@nkint: มีความเกี่ยวข้องและคุณพูดถูกอย่างสมบูรณ์กับสิ่งที่คุณพูด A sudo su USERNAMEตามที่แนะนำโดย @tubedogg สามารถออกได้exitอีกครั้งเพื่อเปลี่ยนกลับไปเป็นผู้ใช้รูท นี่อาจนำไปสู่ปัญหาหากมีคนใช้คอมพิวเตอร์! ดังนั้นเมื่อใดก็ตามที่ใช้sudo su rootalways (!) ให้ใช้exitหลังจากนั้นเพื่อออกอย่างถูกต้อง!
dotcs

หากคุณประสบความสำเร็จlaunchctl list | grep adobeไม่ควรส่งคืนผลลัพธ์ใด ๆ
SimplGy

9

ไฟล์ประเภทนี้สามารถลบได้ด้วยตนเองจากโฟลเดอร์ LaunchAgents หรือ LaunchDaemons ในโฟลเดอร์ / Library - ด้วยสิทธิ์ของผู้ดูแลระบบ นี่คือที่ซึ่งแอพที่น่ารำคาญอย่าง Adobe มักติดตั้งสิ่งต่าง ๆ และบางครั้งแอพที่น่าเชื่อถือจริงๆ ไม่ใช่ความคิดที่ดีที่จะตรวจสอบโฟลเดอร์เหล่านี้ในตอนนี้เพื่อดูว่ามีการติดตั้งอะไรบ้าง

นอกจากนี้ยังมีโฟลเดอร์ LaunchAgents ในไลบรารีผู้ใช้ของคุณซึ่งบางครั้งตัวแทนจะได้รับการติดตั้งซึ่งคุณสามารถทิ้งขยะได้หากไม่ต้องการโดยเฉพาะ

อย่างไรก็ตามมันไม่ใช่ความคิดที่ดีที่จะยุ่งกับสิ่งใด ๆ ใน System Library


2

มีสิ่งเพิ่มเติมที่อาจเป็นเรื่องดีที่จะลองใช้ Adobe Manager: นำแอปพลิเคชัน Adobe Manager ออกจาก Mac ของคุณ หลังจากทำตามขั้นตอนด้านล่างคุณจะได้รับข้อความว่า Adobe Manager ไม่ได้ติดตั้งในคอมพิวเตอร์ของคุณเมื่อคุณเริ่มซอฟต์แวร์ Adobe แต่จะเริ่มต้นตามปกติ กรุณาค้นหาด้านล่างขั้นตอน

  1. ค้นหาตำแหน่งที่ติดตั้ง Adobe manager เมื่อแอปพลิเคชัน Adobe Manager ทำงานอยู่คุณสามารถค้นหาตำแหน่งพา ธ ที่แสดงรายการกระบวนการของ OS X คำสั่งในเทอร์มินัลคือ "ps aux | grep Adobe" หลังจากคำสั่งนี้คุณจะเห็นกระบวนการ Adobe ทั้งหมดที่ทำงานอยู่ใน Mac ของคุณ

  2. ค้นหาตำแหน่งของกระบวนการที่มี "Adobe Manager" ในบรรทัด อาจเป็นไฟล์ที่อยู่ในโฟลเดอร์ที่เรียกว่า "ยูทิลิตี้" หรือสิ่งที่คล้ายกัน หากคุณเปิด Dreamweaver หรือแอปพลิเคชั่น Adobe อื่นมันจะอยู่ในรายการด้วย แต่คุณจะเลือกเฉพาะแอพพลิเคชั่นที่มี "Adobe Manager" อยู่ในบรรทัด

  3. หลังจากนั้นคุณได้ลบโฟลเดอร์ด้วย Adobe Manager ในชื่อ คุณสามารถทำได้ด้วย Finder หรือใน Terminal ด้วยคำสั่ง "sudo rm -R"

ฉันหวังว่ามันจะช่วย

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.