Voici ce qui a fonctionné pour moi sur Yosemite.
1) Fermez l'application Mac App store, puis ouvrez le terminal.
2) Réinitialiser le catalogue de mise à jour du logiciel
$ sudo softwareupdate --clear-catalog
softwareupdate: Changed catalog to Apple production
-
--clear-catalog
semble réinitialiser la configuration et s'assurer que la mise à jour du logiciel pointe au bon endroit. Certaines personnes signalent qu'il suffit d'exécuter cette opération, de redémarrer puis de réessayer via le Mac App Store pour obtenir le téléchargement complet. Mais cela n'a pas fonctionné pour moi.
3) Lister les mises à jour disponibles pour voir si High Sierra apparaît.
$ sudo softwareupdate --list
Software Update Tool
Copyright 2002-2012 Apple Inc.
Finding available software
Software Update found the following new or updated software:
* Install macOS High Sierra-
macOS High Sierra ( ), 5106655K [recommended]
- S'il ne s'affiche pas... alors cela ne fonctionnera probablement pas pour vous.
4) Téléchargez la mise à jour
$ sudo softwareupdate -v -d 'Install macOS High Sierra- '
Software Update Tool
Copyright 2002-2012 Apple Inc.
Finding available software
Downloading macOS High Sierra
Progress: 1%
Progress: 2%
...
Progress: 99%
Progress: 100%
Downloaded macOS High Sierra
Done.
- Le site
-v
me donne la progression du téléchargement.
- Comme le nom de la mise à jour contient des espaces, il doit être cité.
- Il y a un espace à la fin du nom... ça ne marche pas sans lui... génial non ? Il m'a fallu quelques minutes pour le comprendre. Si vous obtenez
Install macOS High Sierra-: No such update
même s'il apparaît dans la liste des téléchargements... c'est probablement là votre problème.
5) Installer la mise à jour téléchargée (installe le programme d'installation, pas Sierra)
Téléchargé softwareupdate
sont conservés dans /Library/Updates
.
$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist
Dans ce cas, il se trouve que le téléchargement de high sierra est 091-76348
ce que vous pouvez vérifier en regardant dans le fichier dist.
$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist
Une fois confirmé, vous pouvez "installer" le programme d'installation comme suit :
$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /
Notez que si vous installez une version linguistique différente, vous devrez probablement modifier English
à quelque chose d'autre. Juste ls /Library/Updates/091-76348/*.dist
pour voir quels fichiers "dist" vous avez. (commentaire de @chelder)
Une fois le programme d'installation terminé, vous devriez voir que le programme d'installation complet de High Sierra se trouve maintenant dans votre ordinateur. /Applications
dossier.
$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app
...et c'est le plein 5GB
$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G /Applications/Install macOS High Sierra.app
Contexte/Références :
Il y a quelques articles de blog qui en parlent mais il ne semble pas y avoir de conclusion sur la raison pour laquelle certaines personnes ne reçoivent que le "stub" (le fichier de 14-22MB) et d'autres reçoivent le téléchargement complet de 5GB. Pour créer un disque de démarrage USB, vous avez besoin du fichier complet. Le "stub" fonctionnera pour les installations normales (non nettoyées) et téléchargera les fichiers nécessaires à la volée.