¿Cómo eliminar iTunes de una vez por todas desde la línea de comandos?

3

Me gustaría eliminar iTunes y nunca volver a tenerlo en mi sistema OS X.

En una nueva instalación de OS X 10.6.8 tuve iTunes 10 y noté que en la primera "Actualización de software" OS X desea instalar iTunes 11. Desactivé la casilla junto a iTunes 11 y luego desinstalé iTunes manualmente:

rm -rf Applications/iTunes.app

El sistema se reinició correctamente y OS X parece funcionar bien.

Sin embargo, al abrir Actualizaciones de software, me di cuenta de que iTunes 11 fue revisado nuevamente. Entonces, si no lo desactivo de nuevo, lo tomo, se habría instalado de nuevo.

¿Hay alguna forma de eliminar iTunes y decirle a OS X / Apple que nunca más vuelva a instalar iTunes y que nunca busque actualizaciones de iTunes? ¿O son las sugerencias de actualizaciones hechas desde el lado de Apple, sin importar lo que tengas (o no tengas) instalado en tu propio OS X?

PS: Estoy usando OS X en una Mac en mi sala de estar solo para escuchar mi colección de música local (nunca he descargado desde la red) usando Cog y ver películas, y listo.

    
pregunta Cedric Martin 30.03.2013 - 20:38

2 respuestas

3

No he probado esto todavía, pero la actualización del software parece admitir la adición de actualizaciones ignoradas:

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)

Esto podría evitar que iTunes se reinstale cuando actualice OS X:

sudo rm -r /Applications/iTunes.app
touch /Applications/iTunes.app
chflags hidden /Applications/iTunes.app
    
respondido por el user495470 31.03.2013 - 07:19
1

OS X está buscando actualizaciones debido al archivo del recibo, no a la aplicación. Estoy bastante seguro de que no hay una manera fácil de eliminar el recibo de una aplicación que forma parte del sistema operativo. En el pasado, cada aplicación tenía su propio recibo, pero ahora creo que están almacenadas en una base de datos. Si busca en / Biblioteca / Recibos, verá solo aplicaciones que no son del sistema operativo.

¿Por qué te molesta que iTunes esté en tu Mac? No se está interponiendo en el camino de nada.

    
respondido por el Kirk McElhearn 30.03.2013 - 22:07

Lea otras preguntas en las etiquetas