3

I'd like to delete iTunes and never ever have it make it again in my OS X system.

On a fresh install of OS X 10.6.8 I had iTunes 10 and noticed that on the first "Software update" OS X wants to install iTunes 11. I unchecked the box next to iTunes 11 and then I uninstalled iTunes manually:

rm -rf Applications/iTunes.app

The system rebooted fine and OS X seems to work fine.

However while opening Software Updates I noticed that iTunes 11 was checked again. So if I didn't uncheck it again I take it it would have installed itself again.

Is there a way to delete iTunes and tell OS X / Apple to never ever install iTunes again and never check for iTunes updates? Or are the updates suggestions made from Apple's side, no matter what you have (or have not) installed on your own OS X?

P.S: I'm using OS X on a Mac in my living room only to listen to my local music collection (never ever streaming from the net) using Cog and to watch movies and that's it.

2 Answers 2

3

I haven't tested this yet, but softwareupdate seems to support adding ignored updates:

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)

This might prevent iTunes from getting reinstalled when you upgrade OS X:

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

OS X is checking for updates because of the receipt file, not because of the application. I'm pretty sure there's no easy way to delete the receipt for an app that's part of the OS. Back in the day, each app had its own receipt, but now I think they're stored in a database. If you look in /Library/Receipts, you'll see just non-OS apps.

Why does it bother you that iTunes is on your Mac? It's not getting in the way of anything.

2
  • oh I see. Interesting stuff about /Library/Receipts. There's 'BSD' stuff in there ; ) I'm using another software to listen to music and I've got several user accounts: instead of "deleting" iTunes from each account I thought I could as well just delete iTunes. Well at least it somehow works but I'll have to be "careful" during updates that it doesn't come back up automatically : ) Commented Mar 31, 2013 at 0:28
  • The BSD stuff might be from an older installation, assuming you upgraded the OS, rather than doing clean installs. Commented Mar 31, 2013 at 7:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .