Ecco cosa ha funzionato per me su Yosemite.
- Si noti che l'aggiornamento di HighSierra è stato mostrato sotto i miei aggiornamenti nel Mac App Store.
- link
1) Chiudi l'app Mac App Store e apri il terminale.
2) Ripristina il catalogo degli aggiornamenti software
$ sudo softwareupdate --clear-catalog
softwareupdate: Changed catalog to Apple production
-
--clear-catalog
sembra reimpostare la configurazione e assicurare che l'aggiornamento software stia puntando nel posto giusto. Per alcune persone, segnalano che basta eseguire questo, riavviare e quindi provare nuovamente attraverso il Mac App Store è sufficiente per ottenere il download completo. Però non ha funzionato per me.
3) Elenca gli aggiornamenti disponibili per vedere se High Sierra appare.
$ 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]
- Se non viene visualizzato ... allora probabilmente non funzionerà per te.
4) Scarica l'aggiornamento
$ 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.
- Il flag
-v
mi consente di scaricare il progresso.
- Perché l'aggiornamento ha spazi nel nome deve essere citato.
- C'è uno spazio alla fine del nome ... non funziona senza di esso ... fantastico giusto? Mi ci sono voluti alcuni minuti per capirlo. Se stai ricevendo
Install macOS High Sierra-: No such update
anche se compare nell'elenco dei download ... probabilmente questo è il tuo problema.
5) Installa l'aggiornamento scaricato (installa il programma di installazione, non Sierra)
I file softwareupdate
scaricati sono conservati in /Library/Updates
.
$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist
In questo caso accade che il download in alta sierra è 091-76348
che puoi verificare dando un'occhiata al file dist.
$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist
Una volta confermato, puoi "installare" il programma di installazione in questo modo:
$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /
Nota che se stai installando una versione in un'altra lingua, probabilmente dovrai cambiare English
in qualcos'altro. Solo ls /Library/Updates/091-76348/*.dist
per vedere quali file "dist" hai. (@ commento del chelder)
Una volta completato il programma di installazione, dovresti vedere che l'intero programma di installazione di High Sierra è ora nella tua cartella /Applications
.
$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app
... ed è il 5GB completo
$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G /Applications/Install macOS High Sierra.app
Fondo / Referenze:
Ci sono alcuni post di blog che parlano di questo, ma non sembra esserci una conclusione per cui alcune persone ottengono solo lo "stub" (il file da 14-22 MB) e altri ricevono il download completo da 5 GB. Per creare un disco di avvio USB è necessario il file completo. Lo "stub" funzionerà normalmente (installazioni non pulite) e scarica i file necessari al volo.