यदि आप कई मैक का प्रबंधन करते हैं, तो कमांड लाइन के माध्यम से सामान्य कार्यों को चलाने से आपका रखरखाव कार्यभार कम हो सकता है। सिस्टम कमांड और ओपन-सोर्स रिपॉजिटरी के संयोजन का उपयोग करके, आप macOS सॉफ़्टवेयर और Mac ऐप स्टोर सॉफ़्टवेयर दोनों को टर्मिनल का उपयोग करके अपडेट कर सकते हैं।
टर्मिनल का उपयोग करके macOS सॉफ़्टवेयर अपडेट करें
आप softwareupdate
. का उपयोग करके अंतर्निहित macOS सॉफ़्टवेयर को अपडेट कर सकते हैं टर्मिनल में कमांड।
1. ओपन टर्मिनल (एप्लिकेशन/यूटिलिटीज/टर्मिनल.एप)।
2. निम्न कमांड टाइप करें और "एंटर:" दबाएं
softwareupdate -l
यह उन सभी macOS सॉफ़्टवेयर अपडेट को सूचीबद्ध करेगा जो वर्तमान में आपके सिस्टम के लिए उपलब्ध हैं।
3. एक पल के लिए प्रतीक्षा करें जब तक यह अपडेट के लिए macOS सर्वर की खोज करता है।
4. अगर अपडेट उपलब्ध हैं, तो सॉफ्टवेयर अपडेट आपको बताएगा कि कौन से अपडेट उपलब्ध हैं। यदि कोई अपडेट उपलब्ध नहीं है, तो आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा।
5. सभी उपलब्ध अद्यतनों को स्थापित करने के लिए, निम्न आदेश टाइप करें और "एंटर:" दबाएं
sudo softwareupdate -ia --verbose
6. संकेत मिलने पर अपना पासवर्ड टाइप करें और "एंटर" दबाएं।
7. अद्यतन प्रक्रिया अब चलेगी, प्रत्येक कार्यक्रम की प्रगति को प्रदर्शित करते हुए इसे अद्यतन किया जाएगा।
8. जब अपडेट प्रक्रिया समाप्त हो जाती है, तो आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा।
सॉफ़्टवेयर अपडेट फ़्लैग
--verbose
फ्लैग वैकल्पिक है, लेकिन अपडेट इंस्टॉल होते ही यह लाइव स्टेटस रिपोर्ट देगा। यदि आपके पास संसाधित करने के लिए बहुत से अपडेट हैं, तो यह फ़्लैग आपको वर्तमान स्थिति से अवगत कराएगा।- द
-i
ध्वज "इंस्टॉल" के लिए खड़ा है और चयनित ऐप्स के लिए इंस्टॉलेशन प्रक्रिया शुरू कर देगा - द
-a
ध्वज "सभी" के लिए खड़ा है। इससे सभी उपलब्ध अपडेट इंस्टॉल हो जाएंगे। - द
-r
ध्वज "अनुशंसित" के लिए खड़ा है। उदाहरण के लिए,softwareupdate -ir
केवल "अनुशंसित" अपडेट इंस्टॉल करेगा। - द
-h
ध्वज "सहायता" के लिए खड़ा है और सभी उपलब्ध आदेशों को प्रकट करेगा। - सिर्फ एक अपडेट इंस्टॉल करने के लिए,
softwareupdate -i [package name]
. का उपयोग करेंउदाहरण के लिए,
softwareupdate -i RemoteDesktopClient-3.9.2
केवल RemoteDesktopClient 3.9.2 अपडेट इंस्टॉल करेगा। - विशिष्ट अपडेट को अनदेखा करने के लिए,
--ignore
. का उपयोग करें झंडा। उदाहरण के लिए:softwareupdate --ignore RemoteDesktopClient-3.9.2
RemoteDesktopClient के 3.9.2 अपडेट को छिपा देगा। नया अपडेट उपलब्ध होने पर आपको सूचित किया जाएगा।
टर्मिनल का उपयोग करके Mac App Store सॉफ़्टवेयर अपडेट करें
डिफ़ॉल्ट रूप से, macOS में Mac ऐप स्टोर से ऐप्स अपडेट करने के लिए कमांड लाइन उपयोगिता नहीं होती है। हालांकि, आप इस कार्यक्षमता को अपनी कमांड लाइन में जोड़ने के लिए दिमित्री रोडियोनोव की मास उपयोगिता स्थापित कर सकते हैं।
1. ओपन टर्मिनल (एप्लिकेशन/यूटिलिटीज/टर्मिनल.एप)।
2. यदि आपके पास पहले से Homebrew पैकेज मैनेजर स्थापित नहीं है, तो आपको इसे प्राप्त करने की आवश्यकता होगी। नीचे दिए गए टर्मिनल आदेश का उपयोग करके Homebrew इंस्टॉल करें:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Homebrew के साथ सेट अप करने के लिए आप हमारे गाइड का अनुसरण कर सकते हैं।
3. Homebrew डेटाबेस से mas-cli इंस्टॉल करने के लिए निम्न कमांड का उपयोग करें:
brew install mas
4. जब इंस्टालेशन पूरा हो जाए और आपका कमांड प्रॉम्प्ट वापस आ जाए, तो आप mas
. टाइप कर सकते हैं सभी उपलब्ध मास कमांड की सूची देखने के लिए।
5. स्थापित मैक ऐप स्टोर ऐप्स की सूची देखने के लिए निम्न आदेश टाइप करें। उनमें से कुछ हो सकते हैं।
mas list
6. उपलब्ध अपडेट वाले सभी ऐप्स देखने के लिए निम्न कमांड टाइप करें:
mas outdated
7. उपलब्ध अपडेट वाले सभी ऐप्स को अपडेट करने के लिए निम्न कमांड टाइप करें:
mas upgrade
8. मास प्रत्येक ऐप के लिए अपग्रेड प्रक्रिया के माध्यम से चलेगा।
9. जब अपडेट प्रक्रिया पूरी हो जाती है, तो आपको कमांड प्रॉम्प्ट पर वापस भेज दिया जाएगा।
निष्कर्ष
यदि आपको अंतर्निहित macOS सॉफ़्टवेयर, या यहाँ तक कि स्वयं macOS को भी अपडेट करने की आवश्यकता है, तो आप softwareupdate
का उपयोग कर सकते हैं कमांड लाइन से उस प्रक्रिया को पूरा करने के लिए। यदि आपको ऐप स्टोर से ऐप्स अपडेट करने की आवश्यकता है, तो आप mas
. इंस्टॉल कर सकते हैं इसे टर्मिनल के माध्यम से पूरा करने के लिए।