Mac OS X: วิธีถอนการติดตั้ง PlugSuit


5

PlugSuit ดูเหมือนจะสร้างปัญหาให้กับระบบของฉัน ทุกๆ 10 วินาทีฉันเห็นข้อผิดพลาดบางอย่างในบันทึกของคอนโซล:

28.06.10 22:32:46 com.apple.launchd.peruser.501[156] (net.infinite-labs.PlugSuit.Agent) Throttling respawn: Will start in 10 seconds
28.06.10 22:29:56 com.apple.launchd.peruser.501[156] (net.infinite-labs.PlugSuit.Agent[86943]) posix_spawn("/Users/az/Library/PreferencePanes/PlugSuit.prefPane/Contents/Resources/PlugSuit Agent.app/Contents/MacOS/PlugSuit Agent", ...): No such file or directory
28.06.10 22:29:56 com.apple.launchd.peruser.501[156] (net.infinite-labs.PlugSuit.Agent[86943]) Exited with exit code: 1

ฉันจะถอนการติดตั้งได้อย่างไร ฉันพยายามติดตาม คำอธิบายของพวกเขา อย่างไรก็ตามพวกเขาทั้งหมดไม่ทำงาน:

  • ลิงก์ไปยังการอัปเดต Afloat นั้นตายแล้ว
  • การตั้งค่าระบบไม่แสดง PlugSuit
  • โปรแกรมติดตั้ง PlugSuit ไม่ให้ตัวเลือกลบ (เป็นสีเทาและไม่สามารถคลิกได้)

ฉันเดาว่ามันอาจเป็นเพียงบางส่วนในระบบของฉัน (ฉันได้อัปเดตจาก 10.5 เป็น 10.6 และคัดลอกไดเรกทอรีผู้ใช้ของฉันเท่านั้น) และทำให้ฉันไม่สามารถถอนการติดตั้งผ่านโปรแกรมติดตั้ง ดังนั้นฉันจะลบอย่างอื่นได้อย่างไร เพียงแค่ลบ ~/Library/PreferencePanes/PlugSuit.prefPane ไดเรกทอรี?

แก้ไข: ฉันไม่สามารถลบไดเรกทอรีดังกล่าวได้เนื่องจากไม่มีอยู่

แก้ไข: ฉันลบไฟล์ ~/Library/Preferences/net.infinite-labs.PlugSuit.plist แต่ข้อความยังคงอยู่ที่นั่นทุก 10 วินาที

แก้ไข: และฉันลบออก ~/Library/LaunchAgents/net.infinite-labs.PlugSuit.Agent.plist. อีกครั้งไม่มีความแตกต่าง

คำตอบ:


3

ข้อผิดพลาดเกิดจาก launchd ที่พยายามเรียกใช้ daemon ที่ไม่พบ launchd ใช้ไฟล์ที่มีอยู่ใน / Library / LaunchDaemons เพื่อทำความเข้าใจว่าไฟล์ใดที่ควรถูกเรียกใช้งาน ตรวจสอบว่าไฟล์ไม่ได้อยู่ในไดเรกทอรี Library / LaunchAgents (ทั้งในไดเรกทอรีผู้ใช้หรือในไดเรกทอรีราก)


ฉันได้ลบมันจาก ~/Library/LaunchAgents. และมันไม่ได้อยู่ใน /Library/LaunchAgents. ความคิดอื่น ๆ ที่เป็นไปได้?
Albert

ตกลงระบบรีสตาร์ทจะแก้ไขปัญหานี้ อาจจะเป็น Launchd ได้เก็บไฟล์ในหน่วยความจำหรือดังนั้นและการลบไม่ได้เปลี่ยนแปลงอะไร ฉันสงสัยว่าฉันจะบอก launchd ได้อย่างไรขณะรันไทม์ว่าควรตรวจสอบและโหลดไฟล์ซ้ำ
Albert

3
@ อัลเบิร์ต: เพียงแค่ลบการวางแผนไม่ได้หยุดงาน - คุณจะต้องทำงาน launchctl stop net.infinite-labs.PlugSuit หากคุณลบไฟล์ มิฉะนั้นเรียกใช้ launchctl unload ~/Library/Preferences/net.infinite-labs.PlugSuit.plist แล้วลบไฟล์
Chealion

0

ลอง AppCleaner .

AppCleaner เป็นแอปพลิเคชั่นขนาดเล็กที่ช่วยให้คุณทำอย่างละเอียด   ถอนการติดตั้งแอพที่ไม่ต้องการ


AppCleaner ไม่แสดง PlugSuit
Albert

ที่จริงแล้ว AppCleaner ทำรายการ PlugSuit เพียงคลิกที่คนอื่น ๆ จากนั้นเรียกใช้ launchctl ตามที่แนะนำข้างต้น

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