2 votes

Impossible d'installer iTunes 12.2

(MacBook Pro 2011 fonctionnant sous Yosemite 10.10.4)

L'App Store m'a proposé la mise à jour vers iTunes 12.2 comme d'habitude lorsqu'elle a été publiée. J'ai cliqué sur Installer, la mise à jour a été téléchargée et elle est apparue dans la liste des mises à jour récemment installées, apparemment comme il se doit. Cependant, lorsque je lance iTunes, il est toujours en version 12.1.

La mise à jour finit par réapparaître dans la fenêtre de mise à jour de l'App Store, mais le résultat est toujours le même. J'ai maintenant sept mises à jour d'iTunes 12.2 affichées dans l'App Store, dont aucune n'a fonctionné.

J'ai essayé de télécharger le programme d'installation à partir du site Web d'Apple, qui va jusqu'à la fin du processus d'installation avant de donner ce message d'erreur :

enter image description here

J'ai également essayé de supprimer mon installation iTunes existante via le Terminal. L'exécution du programme d'installation après l'avoir fait donne le même message d'erreur, tandis que l'installation via le MAS après la suppression semble réussir mais ne laisse aucune application iTunes dans le dossier Applications.

Depuis, j'ai installé avec succès des mises à jour d'applications non-Apple via l'App Store sans aucun problème ; toutes sont correctement mises à jour vers les dernières versions.

Un grand merci d'avance à tous ceux qui peuvent m'aider.

0 votes

Quelque chose d'utile dans les journaux de la console ? Des messages d'erreur peuvent y être enregistrés.

0 votes

Rien dans le journal principal du système mais voici le fichier install.log lorsque vous exécutez le programme d'installation depuis le site Web d'Apple : pastebin.com/KEAEHCAx

1voto

Gaurav Points 406

En regardant le install.log que vous avez collé, une ligne m'a sauté aux yeux :

Jul 6 10:46:49 Olly.local installd [661] : preinstall : perl : posix_spawn : /usr/bin/perl5.18 : Erreur de format d'exécution

Je pense que cette erreur indique que l'installateur a essayé d'exécuter le script de préinstallation en utilisant le Perl système, mais que le Perl système n'a même pas pu être exécuté. Pourriez-vous s'il vous plaît exécuter la commande file /usr/bin/perl5.18 et dites-nous ce que vous obtenez ? Voici ce que j'obtiens :

localhost:~ user$ file /usr/bin/perl5.18
/usr/bin/perl5.18 : binaire universel Mach-O avec 2 architectures
/usr/bin/perl5.18 (pour l'architecture x86_64) : Exécutable Mach-O 64 bits x86_64
/usr/bin/perl5.18 (pour l'architecture i386) : Exécutable Mach-O i386

Il s'agit d'un programme de base de type "hello-world" en Perl ; une fois que vous aurez réussi à le faire fonctionner sur votre ordinateur, je pense que votre installateur fonctionnera bien aussi.

localhost:~ user$ /usr/bin/perl5.18 -e 'print "hello, world ! \n ";'
Bonjour le monde !

0 votes

Vous pourriez bien être sur quelque chose. Voici ce que j'obtiens en exécutant cette commande : Olly$ file /usr/bin/perl5.18 /usr/bin/perl5.18: cannot open: Input/output error

0 votes

Bizarre ! Essayez ls -alh /usr/bin/perl5.18 ?

0 votes

-rwxr-xr-x 1 root wheel 35K 10 Sep 2014 /usr/bin/perl5.18

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X