No se puede instalar iTunes 12.2

2

(MacBook Pro 2011 con Yosemite 10.10.4)

La App Store me ofreció la actualización a iTunes 12.2 de manera normal cuando se lanzó. Hice clic en instalar, descargó la actualización y apareció en la lista de actualizaciones instaladas recientemente, aparentemente como debería ser. Sin embargo, cuando ejecuto iTunes todavía es la versión 12.1.

La actualización volverá a aparecer en la ventana de actualización de App Store, pero el resultado es siempre el mismo. Ahora tengo siete actualizaciones para iTunes 12.2 que se muestran en la App Store, ninguna de las cuales realmente ha funcionado.

Intenté descargar el instalador desde el sitio web de Apple, que llega al final del proceso de instalación antes de mostrar este mensaje de error:

También intenté eliminar mi instalación existente de iTunes a través de la Terminal. Ejecutar el instalador después de hacer esto da el mismo mensaje de error, mientras que instalarlo a través del MAS después de eliminarlo parece que se instala correctamente pero no deja ninguna aplicación de iTunes en la carpeta de Aplicaciones.

Desde entonces, he instalado con éxito actualizaciones para aplicaciones que no son de Apple a través de la App Store sin ningún problema; todas están actualizadas correctamente a las últimas versiones.

Muchísimas gracias de antemano a cualquiera que pueda ayudar.

    
pregunta NekoFever 03.07.2015 - 00:58

1 respuesta

1

Mirando el install.log que pegaste, una línea saltó hacia mí:

  

6 de julio 10:46:49 Olly.local installd [661]: preinstalación: perl: posix_spawn: /usr/bin/perl5.18: error de formato Exec

Creo que ese error dice que el instalador intentó ejecutar el script de preinstalación utilizando el sistema Perl, pero que el sistema Perl ni siquiera pudo ejecutarse. ¿Podrías ejecutar el comando file /usr/bin/perl5.18 y decirnos qué obtienes? Esto es lo que obtengo:

  

localhost: ~ usuario $ archivo /usr/bin/perl5.18
  /usr/bin/perl5.18: Binario universal Mach-O con 2 arquitecturas
  /usr/bin/perl5.18 (para arquitectura x86_64): ejecutable de 64 bits de Mach-O x86_64
  /usr/bin/perl5.18 (para arquitectura i386): ejecutable Mach-O i386

Este es un programa básico de hello-mundo en Perl; una vez que consigas que esto funcione en tu computadora, creo que tu instalador también funcionará bien.

  

localhost: ~ usuario $ /usr/bin/perl5.18 -e 'print "hello, world! \ n";'
  Hola, mundo!

    
respondido por el Gaurav 06.07.2015 - 19:45

Lea otras preguntas en las etiquetas