यदि आप कई मैक का प्रबंधन करते हैं, तो कमांड लाइन के माध्यम से सामान्य कार्यों को चलाने से आपके रखरखाव वर्कलोड को कम किया जा सकता है। सिस्टम कमांड और ओपन-सोर्स रिपॉजिटरीज के संयोजन का उपयोग करके, आप टर्मिनल का उपयोग कर मैकोज़ सॉफ्टवेयर और मैक ऐप स्टोर सॉफ्टवेयर दोनों अपडेट कर सकते हैं।

टर्मिनल का उपयोग कर मैकोज़ सॉफ्टवेयर अपडेट करें

आप टर्मिनल में softwareupdate कमांड का उपयोग कर अंतर्निहित मैकोज़ सॉफ़्टवेयर को अपडेट कर सकते हैं।

1. ओपन टर्मिनल (एप्लिकेशन / यूटिलिटीज / टर्मिनल.एप)।

2. निम्न आदेश टाइप करें और "एंटर:" दबाएं

 softwareupdate -l 

यह उन सभी मैकोज़ सॉफ़्टवेयर अपडेट सूचीबद्ध करेगा जो वर्तमान में आपके सिस्टम के लिए उपलब्ध हैं।

3. अपडेट के लिए मैकोज सर्वर की खोज करते समय एक पल प्रतीक्षा करें।

4. यदि अपडेट उपलब्ध हैं, तो सॉफ़्टवेयरअपडेट आपको बताएगा कि कौन से अपडेट उपलब्ध हैं। यदि कोई अपडेट उपलब्ध नहीं है, तो आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा।

5. सभी उपलब्ध अद्यतनों को स्थापित करने के लिए, निम्न आदेश टाइप करें और "एंटर:" दबाएं

 sudo softwareupdate -ia --verbose 

6. संकेत मिलने पर अपना पासवर्ड टाइप करें और "एंटर" दबाएं।

7. अद्यतन प्रक्रिया अब चलती है, प्रत्येक प्रोग्राम की प्रगति को अद्यतन होने पर प्रदर्शित करती है।

8. जब अद्यतन प्रक्रिया समाप्त हो जाती है, तो आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा।

सॉफ्टवेयरअपडेट ध्वज

  • --verbose ध्वज वैकल्पिक है, लेकिन यह लाइव स्थिति रिपोर्ट देगा क्योंकि अद्यतन स्थापित हैं। यदि आपके पास प्रक्रिया करने के लिए बहुत सारे अपडेट हैं, तो यह ध्वज आपको वर्तमान स्थिति के बराबर रखेगा।
  • -i ध्वज "इंस्टॉल" के लिए खड़ा है और चयनित ऐप्स के लिए स्थापना प्रक्रिया शुरू करेगा
  • -a ध्वज "सभी" के लिए खड़ा है। यह सभी उपलब्ध अपडेट इंस्टॉल करेगा।
  • -r ध्वज "अनुशंसित" के लिए खड़ा है। उदाहरण के लिए, softwareupdate -ir केवल "अनुशंसित" अद्यतन स्थापित करेगा।
  • -h झंडा "मदद" के लिए खड़ा है और सभी उपलब्ध आदेशों को प्रकट करेगा।
  • केवल एक अद्यतन स्थापित करने के लिए, उपयोग करें
     softwareupdate -i [पैकेज का नाम] 

    उदाहरण के लिए, softwareupdate -i RemoteDesktopClient-3.9.2 केवल RemoteDesktopClient 3.9.2 अद्यतन स्थापित करेगा।

  • विशिष्ट अद्यतनों को अनदेखा करने के लिए, --ignore ध्वज का उपयोग करें। उदाहरण के लिए:
     softwareupdate --ignore RemoteDesktopClient-3.9.2 

    RemoteDesktopClient के 3.9.2 अपडेट को छुपाएगा। जब कोई नया अपडेट उपलब्ध होता है तो आपको सतर्क किया जाएगा।

टर्मिनल का उपयोग कर मैक ऐप स्टोर सॉफ्टवेयर अपडेट करें

डिफ़ॉल्ट रूप से, मैकोज़ में मैक ऐप स्टोर से ऐप्स अपडेट करने के लिए कमांड लाइन उपयोगिता नहीं होती है। हालांकि, आप इस कमांड लाइन को अपनी कमांड लाइन में जोड़ने के लिए दिमित्री रोडियोनोव की मास उपयोगिता स्थापित कर सकते हैं।

1. ओपन टर्मिनल (एप्लिकेशन / यूटिलिटीज / टर्मिनल.एप)।

2. यदि आपके पास पहले से होमब्री पैकेज प्रबंधक स्थापित नहीं है, तो आपको इसे प्राप्त करने की आवश्यकता होगी। नीचे टर्मिनल कमांड का उपयोग करके होमब्रू इंस्टॉल करें:

 / usr / bin / ruby ​​-e "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

होमब्री के साथ सेट अप करने के लिए आप हमारी मार्गदर्शिका का भी पालन कर सकते हैं।

3. होमब्रू डेटाबेस से मास-क्ली स्थापित करने के लिए निम्न आदेश का उपयोग करें:

 शराब स्थापित मास 

4. जब स्थापना पूर्ण हो जाती है और आपके पास कमांड प्रॉम्प्ट वापस होता है, तो आप सभी उपलब्ध मास कमांड की सूची देखने के लिए mas टाइप कर सकते हैं।

5. स्थापित मैक ऐप स्टोर ऐप्स की सूची देखने के लिए निम्न आदेश टाइप करें। उनमें से कुछ हो सकते हैं।

 मास सूची 

6. उपलब्ध अपडेट के साथ सभी ऐप्स देखने के लिए निम्न आदेश टाइप करें:

 मास पुराना 

7. उपलब्ध सभी अपडेट अपडेट करने के लिए निम्न आदेश टाइप करें:

 मास अपग्रेड 

8. मास प्रत्येक ऐप के लिए अपग्रेड प्रक्रिया के माध्यम से चलाएगा।

9. जब अद्यतन प्रक्रिया पूरी हो जाती है, तो आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा।

निष्कर्ष

यदि आपको अंतर्निहित मैकोज़ सॉफ़्टवेयर, या यहां तक ​​कि मैकोज़ को भी अपडेट करने की आवश्यकता है, तो आप कमांड लाइन से उस प्रक्रिया को पूरा करने के लिए softwareupdate का उपयोग कर सकते हैं। यदि आपको ऐप स्टोर से ऐप्स अपडेट करने की आवश्यकता है, तो आप टर्मिनल के माध्यम से ऐसा करने के लिए mas इंस्टॉल कर सकते हैं।