วิธีการลบ iTunes ครั้งเดียวและทั้งหมดออกจากบรรทัดคำสั่ง


3

ฉันต้องการลบ iTunes และไม่เคยทำมันอีกครั้งในระบบ OS X ของฉัน

ในการติดตั้งใหม่ของ OS X 10.6.8 ฉันมี iTunes 10 และสังเกตว่าในครั้งแรก "การอัปเดตซอฟต์แวร์" OS X ต้องการติดตั้ง iTunes 11 ฉันไม่ได้ทำเครื่องหมายในช่องถัดจาก iTunes 11 จากนั้นฉันถอนการติดตั้ง iTunes ด้วยตนเอง:

rm -rf Applications/iTunes.app

ระบบรีบู๊ตและ OS X นั้นทำงานได้ดี

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

มีวิธีลบ iTunes และบอก OS X / Apple ว่าไม่เคยติดตั้ง iTunes อีกครั้งและไม่ตรวจสอบการอัปเดต iTunes หรือไม่ หรือคำแนะนำการอัปเดตที่ทำจากด้านข้างของ Apple ไม่ว่าคุณจะติดตั้ง (หรือไม่ได้) ใน OS X ของคุณเองหรือไม่?

P.S: ฉันใช้ OS X บน Mac ในห้องนั่งเล่นของฉันเท่านั้นเพื่อฟังคอลเล็กชันเพลงท้องถิ่นของฉัน (ไม่เคยสตรีมจากเน็ต) โดยใช้ Cog และดูภาพยนตร์และนั่นคือสิ่งที่มันทำ

คำตอบ:


3

ฉันยังไม่ได้ทดสอบสิ่งนี้ แต่ซอฟต์แวร์อัปเดตดูเหมือนว่าจะรองรับการเพิ่มการอัปเดตที่ถูกละเว้น:

softwareupdate --ignore iTunes

--ignore ...
            Manages the per-machine list of ignored updates.

--reset-ignored
            Clears the list of all ignored updates.

[...]

sudo softwareupdate --ignore iCal iPhoto

      Ignored updates:
      (iPod, SafariUpdate)

นี่อาจทำให้ iTunes ไม่ได้รับการติดตั้งใหม่เมื่อคุณอัพเกรด OS X:

sudo rm -r /Applications/iTunes.app
touch /Applications/iTunes.app
chflags hidden /Applications/iTunes.app

1

OS X กำลังตรวจหาการอัปเดตเนื่องจากไฟล์ใบเสร็จไม่ใช่เพราะแอปพลิเคชัน ฉันค่อนข้างมั่นใจว่าไม่มีวิธีที่ง่ายในการลบใบเสร็จรับเงินสำหรับแอพที่เป็นส่วนหนึ่งของระบบปฏิบัติการ ย้อนกลับไปในแต่ละวันแอพแต่ละใบมีใบเสร็จของตัวเอง แต่ตอนนี้ฉันคิดว่าพวกเขาเก็บไว้ในฐานข้อมูล หากคุณมองเข้าไปใน / Library / Receipts คุณจะเห็นเฉพาะแอพที่ไม่ใช่ระบบปฏิบัติการ

ทำไมมันรบกวนคุณว่า iTunes อยู่ใน Mac ของคุณ? มันไม่ได้ไปในทางของอะไร


อ้อเข้าใจแล้ว. สิ่งที่น่าสนใจเกี่ยวกับ / Library / ใบเสร็จรับเงิน . มี 'BSD' อยู่ในนั้น ) ฉันใช้ซอฟต์แวร์อื่นเพื่อฟังเพลงและฉันมีบัญชีผู้ใช้หลายบัญชี: แทนที่จะ "ลบ" iTunes จากแต่ละบัญชีฉันคิดว่าฉันสามารถลบ iTunes ได้เช่นกัน อย่างน้อยก็ใช้งานได้ แต่ฉันจะต้อง "ระวัง" ในระหว่างการอัปเดตซึ่งจะไม่กลับมาโดยอัตโนมัติ:)
Cedric Martin

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