Esto es lo que me funcionó en Yosemite.
- Tenga en cuenta que la actualización de HighSierra se estaba mostrando bajo mis actualizaciones en la Mac App Store.
- enlace
1) Cierre la aplicación de la tienda de aplicaciones Mac y luego abra la terminal.
2) Restablecer el catálogo de actualización de software
$ sudo softwareupdate --clear-catalog
softwareupdate: Changed catalog to Apple production
-
--clear-catalog
parece restablecer la configuración y garantizar que la actualización del software apunte al lugar correcto. Para algunas personas, informan que solo ejecutando esto, reiniciando y luego probando nuevamente en la Mac App Store es suficiente para obtener la descarga completa. Sin embargo, eso no funcionó para mí.
3) Enumere las actualizaciones disponibles para ver si aparece High Sierra.
$ 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]
- Si no aparece ... es probable que esto no funcione para ti.
4) Descarga la actualización
$ 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.
- El indicador
-v
me da el progreso de la descarga.
- Debido a que la actualización tiene espacios en el nombre, debe estar entre comillas.
- Hay un espacio al final del nombre ... no funciona sin él ... increíble, ¿verdad? Me tomó unos minutos para darme cuenta de eso. Si obtiene
Install macOS High Sierra-: No such update
aunque aparezca en la lista de descargas ... probablemente sea su problema.
5) Instalar la actualización descargada (instala el instalador, no Sierra)
Los archivos softwareupdate
descargados se guardan en /Library/Updates
.
$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist
En este caso, ocurre que la descarga de sierra alta es 091-76348
, que puede verificar echando un vistazo en el archivo dist.
$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist
Una vez confirmado, puedes "instalar" el instalador de esta forma:
$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /
Tenga en cuenta que si está instalando una versión en otro idioma, probablemente necesitará cambiar English
por otra cosa. Solo ls /Library/Updates/091-76348/*.dist
para ver qué archivos "dist" tiene. (Comentario de @Chelder)
Una vez que se complete el instalador, deberías ver que el instalador de High Sierra completo está ahora en tu carpeta /Applications
.
$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app
... y es el total de 5 GB
$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G /Applications/Install macOS High Sierra.app
Background/References:
Hay algunas publicaciones de blog que discuten esto, pero no parece haber una conclusión de por qué algunas personas solo obtienen el "stub" (el archivo de 14-22MB) y otras obtienen la descarga completa de 5GB. Para hacer un disco de arranque USB necesitas el archivo completo. El "stub" funcionará para instalaciones normales (no limpias) y descarga los archivos necesarios sobre la marcha.