यहाँ मेरे लिए योसमाइट पर काम किया गया है।
1) मैक ऐप स्टोर ऐप को बंद करें और फिर टर्मिनल खोलें।
2) सॉफ्टवेयर अपडेट कैटलॉग रीसेट करें
$ sudo softwareupdate --clear-catalog
softwareupdate: Changed catalog to Apple production
--clear-catalog
कॉन्फ़िगरेशन को रीसेट करना और यह सुनिश्चित करना लगता है कि सॉफ़्टवेयर अपडेट सही जगह पर इंगित कर रहा है। कुछ लोगों के लिए, वे रिपोर्ट करते हैं कि बस इसे चलाना, रीबूट करना और फिर मैक ऐप स्टोर के माध्यम से फिर से कोशिश करना पूर्ण डाउनलोड प्राप्त करने के लिए पर्याप्त है। हालांकि मेरे लिए काम नहीं किया।
3) उपलब्ध अपडेट देखने के लिए कि क्या उच्च सिएरा दिखाता है।
$ 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]
- अगर यह नहीं दिखा ... तो यह शायद आपके लिए काम नहीं करेगा।
4) अपडेट डाउनलोड करें
$ 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.
-v
झंडा मुझे डाउनलोड प्रगति देता है।
- क्योंकि अद्यतन नाम में रिक्त स्थान है, इसे उद्धृत किया जाना चाहिए।
- नाम के अंत में एक जगह है ... इसके बिना काम नहीं करता ... भयानक सही? मुझे कुछ मिनट लगा कि यह पता लगाना। यदि आप
Install macOS High Sierra-: No such update
डाउनलोड होने की सूची में दिखाई दे रहे हैं, तब भी ... यह शायद आपका मुद्दा है।
5) डाउनलोड किए गए अपडेट को स्थापित करें (इंस्टॉलर स्थापित करता है, सिएरा नहीं)
डाउनलोड की गई softwareupdate
फ़ाइलों को रखा जाता है /Library/Updates
।
$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist
इस मामले में ऐसा होता है कि उच्च सिएरा डाउनलोड होता है 091-76348
जिसे आप डिस्टर्ब फ़ाइल में देख कर सत्यापित कर सकते हैं।
$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist
एक बार पुष्टि होने के बाद आप इंस्टॉलर को "इंस्टॉल" कर सकते हैं:
$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /
ध्यान दें कि यदि आप एक अलग भाषा संस्करण स्थापित कर रहे हैं, तो आपको संभवतः English
कुछ और बदलने की आवश्यकता होगी । बस ls /Library/Updates/091-76348/*.dist
देखने के लिए कि आपके पास क्या "डिस्ट" फाइलें हैं। (@ जयकार की टिप्पणी)
इंस्टॉलर के पूर्ण होने के बाद, आपको यह देखना चाहिए कि पूर्ण हाई सिएरा इंस्टॉलर अब आपके /Applications
फ़ोल्डर में है।
$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app
... और यह पूर्ण 5GB है
$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G /Applications/Install macOS High Sierra.app
पृष्ठभूमि / संदर्भ:
इस पर चर्चा करने वाले कुछ ब्लॉग पोस्ट हैं, लेकिन यह निष्कर्ष नहीं निकलता है कि कुछ लोगों को केवल "स्टब" (14-22MB फ़ाइल) क्यों मिलती है और अन्य को पूर्ण 5GB डाउनलोड मिलता है। USB बूट डिस्क बनाने के लिए आपको पूर्ण फ़ाइल की आवश्यकता होती है। "स्टब" सामान्य (गैर स्वच्छ इंस्टॉल) के लिए काम करेगा और मक्खी पर आवश्यक फ़ाइलों को डाउनलोड करेगा।