Esto es lo que funcionó para mí en Yosemite.
1) Cierre la aplicación de la tienda de aplicaciones Mac y luego abra el terminal.
2) Restablecer 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 simplemente ejecutando esto, reiniciando y luego intentando a través de Mac App Store nuevamente 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 ... entonces esto probablemente no funcionará para ti.
4) Descargar 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.
- La
-v
bandera me da progreso de descarga.
- Debido a que la actualización tiene espacios en el nombre, debe citarse.
- Hay un espacio al final del nombre ... no funciona sin él ... increíble, ¿verdad? Me tomó unos minutos darme cuenta de eso. Si está obteniendo
Install macOS High Sierra-: No such update
aunque aparezca en la lista de descargas ... ese es probablemente su problema.
5) Instale la actualización descargada (instala el instalador, no Sierra)
Los softwareupdate
archivos descargados se guardan en /Library/Updates
.
$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist
En este caso, sucede que la descarga de alta sierra es la 091-76348
que puede verificar echando un vistazo al archivo dist.
$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist
Una vez confirmado, puede "instalar" el instalador así:
$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /
Tenga en cuenta que si está instalando una versión de idioma diferente, probablemente tendrá que cambiar English
a otra. Solo ls /Library/Updates/091-76348/*.dist
para ver qué archivos "dist" tienes. (comentario de @ chelder)
Una vez que se complete el instalador, debería ver que el instalador completo de High Sierra está ahora en su /Applications
carpeta.
$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app
... y son los 5GB completos
$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G /Applications/Install macOS High Sierra.app
Antecedentes / Referencias:
Hay algunas publicaciones de blog que discuten esto, pero no parece haber una conclusión de por qué algunas personas solo obtienen el "trozo" (el archivo de 14-22MB) y otras obtienen la descarga completa de 5GB. Para hacer un disco de arranque USB, necesita el archivo completo. El "código auxiliar" funcionará para instalaciones normales (instalaciones no limpias) y descargará los archivos necesarios sobre la marcha.