Inilah yang bekerja untuk saya di Yosemite.
1) Tutup aplikasi Mac App store dan kemudian buka terminal.
2) Reset katalog pembaruan perangkat lunak
$ sudo softwareupdate --clear-catalog
softwareupdate: Changed catalog to Apple production
--clear-catalog
tampaknya mengatur ulang konfigurasi dan memastikan bahwa pembaruan perangkat lunak menunjuk ke tempat yang tepat. Bagi sebagian orang, mereka melaporkan bahwa hanya menjalankan ini, me-reboot dan kemudian mencoba melalui Mac App Store lagi sudah cukup untuk mendapatkan unduhan lengkap. Namun itu tidak berhasil untuk saya.
3) Daftar pembaruan yang tersedia untuk melihat apakah High Sierra muncul.
$ 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]
- Jika tidak muncul ... maka ini mungkin tidak akan berhasil untuk Anda.
4) Unduh pembaruan
$ 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.
- The
-v
flag memberi saya proses download.
- Karena pembaruan memiliki spasi pada namanya, maka harus dikutip.
- Ada ruang di akhir nama ... tidak berfungsi tanpa itu ... luar biasa bukan? Butuh waktu beberapa menit untuk memikirkannya. Jika Anda mendapatkan
Install macOS High Sierra-: No such update
meskipun itu muncul dalam daftar unduhan ... itu mungkin masalah Anda.
5) Instal Pembaruan Unduhan (instal installer, bukan Sierra)
softwareupdate
File yang diunduh disimpan /Library/Updates
.
$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist
Dalam hal ini terjadi bahwa unduhan sierra tinggi 091-76348
yang dapat Anda verifikasi dengan melihat di file dist.
$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist
Setelah dikonfirmasi, Anda dapat "menginstal" penginstal seperti:
$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /
Perhatikan bahwa jika Anda menginstal versi bahasa yang berbeda, Anda mungkin perlu mengubah English
ke hal lain. Hanya ls /Library/Updates/091-76348/*.dist
untuk melihat file "dist" apa yang Anda miliki. (komentar chelder)
Setelah penginstal selesai, Anda akan melihat bahwa penginstal High Sierra lengkap sekarang ada di /Applications
folder Anda .
$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app
... dan itu adalah 5GB penuh
$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G /Applications/Install macOS High Sierra.app
Latar Belakang / Referensi:
Ada beberapa posting blog yang membahas hal ini tetapi tampaknya tidak ada kesimpulan mengapa beberapa orang hanya mendapatkan "rintisan" (file 14-22MB) dan yang lainnya mendapatkan unduhan 5GB penuh. Untuk membuat disk boot USB, Anda memerlukan file lengkap. "Rintisan" akan berfungsi normal (instalasi tidak bersih) dan mengunduh file yang diperlukan dengan cepat.