HomeBrew का उपयोग करके एक नए मैक ओएस इंस्टाल के लिए बल्क ऐप इंस्टॉलर कैसे बनाएं?

एक नया macOS कंप्यूटर खरीदते समय, या किसी मौजूदा को पुन: स्वरूपित करते समय, आपको जो सबसे कठिन कार्य करने की आवश्यकता होती है, वह है अपने सभी सॉफ़्टवेयर ऐप्स(apps) को बिल्कुल नए सिरे से इंस्टॉल करना । सबसे पहले(First) , आपको हर एक को याद रखना होगा, और दूसरी बात, प्रत्येक ऐप की वेबसाइट पर जाकर, ऐप को डाउनलोड करना और इसे इंस्टॉल करना हमेशा के लिए होता है(takes forever)

लेकिन क्या होगा यदि आपके पास एक डाउनलोड स्क्रिप्ट है जो स्वचालित रूप से आपके लिए प्रत्येक को डाउनलोड और इंस्टॉल करेगी? आपको बस इतना करना होगा कि स्क्रिप्ट चलाएँ, फिर चले जाएँ और अपने आप को कॉफ़ी बना लें, जबकि स्क्रिप्ट ने अपना व्यवसाय किया। आप HomeBrew और HomeBrew Cask का उपयोग करके ऐसा कर सकते हैं ।

Homebrew इंस्टॉलर स्क्रीन विंडो

होमब्रू क्या है?(What Is HomeBrew?)

HomeBrew एक प्रोग्राम है जिसे आपके macOS कंप्यूटर पर इंस्टॉल किया जा सकता है जो ऐप की वेबसाइट पर जाने की आवश्यकता के बिना आपके लिए ऐप डाउनलोड और इंस्टॉल करता है। आपको बस टर्मिनल(Terminal) विंडो, होमब्रे(All) कमांड और उस ऐप का नाम चाहिए जिसे आप डाउनलोड करना चाहते हैं (Homebrew)

सभी सॉफ़्टवेयर ऐप्स HomeBrew(HomeBrew) द्वारा समर्थित नहीं हैं । मैं आपको एक पल में दिखाऊंगा कि कैसे पता लगाया जाए कि कौन से समर्थित हैं(ARE) । लेकिन सामान्य तौर पर, सभी बड़े नाम वाले समर्थित हैं।

होमब्रू आइकन

होमब्रू स्थापित करना(Installing HomeBrew)

इससे पहले कि हम अपना बल्क MacOS ऐप इंस्टॉलर बना सकें, हमें HomeBrew और HomeBrew Cask इंस्टॉल करना होगा । कास्क(Cask) एक ऐसा प्रोग्राम है जो आपको एक ही बार में सभी प्रोग्राम डाउनलोड करने की अनुमति देता है। macOS ऐप इंस्टॉलर के ठीक से काम करने के लिए दोनों की आवश्यकता होती है।

HomeBrew को स्थापित करने के लिए , एक टर्मिनल(Terminal) विंडो खोलें और टाइप करें:

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

HomeBrew को स्थापित करने के लिए कमांड के साथ टर्मिनल विंडो

फिर HomeBrew Cask को स्थापित करने के लिए , निम्नलिखित दो कमांड अलग-अलग टाइप करें।

brew tap caskroom/cask
brew install caskroom/cask/brew-cask

HomeBrew Cask को स्थापित करने के लिए कमांड वाला टर्मिनल

बस इतना ही। अब आपके पास HomeBrew इंस्टॉल हो गया है।

HomeBrew के साथ प्रोग्राम इंस्टॉल करने के लिए , यह एक साधारण टर्मिनल(Terminal) कमांड है

brew cask install “app name”

जाहिर है, आप "ऐप नाम" को अपने इच्छित ऐप के नाम से बदल देंगे।

अनइंस्टॉल करने के लिए, आप टाइप करेंगे:

brew cask uninstall “app name”

यह देखना कि HomeBrew द्वारा कौन से प्रोग्राम समर्थित हैं(Seeing What Programs Are Supported By HomeBrew)

इससे पहले कि हम बल्क ऐप इंस्टॉलर बनाने के लिए आगे बढ़ें, आपको यह देखना होगा कि HomeBrew किन प्रोग्रामों का समर्थन करता है। जब तक आप कुछ पुराने अस्पष्ट कार्यक्रम नहीं चला रहे हैं, जिसके बारे में किसी ने कभी नहीं सुना था, तो संभव है कि होमब्रू(HomeBrew) इसका समर्थन करेगा।

लेकिन आपको यह देखने की ज़रूरत है कि होमब्रू(HomeBrew) द्वारा प्रोग्राम को वास्तव में क्या कहा जाता है ताकि आपको सही आदेश मिल सके। अन्यथा, आपका बल्क ऐप इंस्टॉलर बहुत अच्छा काम नहीं करेगा।

तो टर्मिनल में, अब टाइप करें:

brew search “name of app”

इसलिए यदि आप यह देखने के लिए खोज रहे थे कि क्या Google Chrome समर्थित है, तो आप टाइप कर सकते हैं

brew search chrome

और टर्मिनल(Terminal) अब आपको सभी HomeBrew पैकेज देगा जो कि Chrome से संबंधित हैं ।

HomeBrew पैकेज जिनका Google Chrome से संबंध है, टर्मिनल विंडो में दर्शाया गया है

जैसा कि आप देख सकते हैं, क्रोम (Chrome)होमब्रू पर (HomeBrew)google-chrome के रूप में सूचीबद्ध है । तो यही कारण है कि आपको अपने ऐप इंस्टॉलर में सटीक शब्दावली प्राप्त करने की आवश्यकता है।

अपना ऐप इंस्टॉलर बनाना(Building Your App Installer)

एक बार जब आपके पास अपने इंस्टॉलर ( होमब्रू-स्वरूपित(HomeBrew-formatted) नामों के साथ) में सभी ऐप्स की सूची हो, तो यह स्क्रिप्ट लिखना शुरू करने का समय है।

एक macOS टेक्स्ट एडिटर खोलें (जैसे कि डिफ़ॉल्ट TextEdit ) और सबसे ऊपर, टाइप करें:

#!/bin/sh

अगली पंक्ति में, (the next line)<br> द्वारा अलग किए गए प्रत्येक प्रोग्राम के लिए HomeBrew Cask कमांड टाइप करना शुरू करें । तो, इस तरह:

<br>brew cask install
google-chrome
<br>brew cask install firefox
<br>brew cask install audacity
<br>brew cask install dropbox

और इसी तरह। तब तक चलते रहें जब तक आपके पास HomeBrew(HomeBrew) पीपा कमांड के साथ सूचीबद्ध सभी प्रोग्राम संलग्न न हों।

जब आप समाप्त कर लें, तो फ़ाइल को इस रूप में सहेजें:

caskconfig.sh

ध्यान(Take) रखें कि txt उस फ़ाइल नाम के अंत में न हो।

अब, टर्मिनल पर वापस जाएं ,(Terminal) आपके द्वारा अभी-अभी बनाई गई फ़ाइल के स्थान पर टर्मिनल को इंगित करें, और टर्मिनल(Terminal) में टाइप(Terminal) करें:

chmod a+x caskconfig.sh

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

नए कंप्यूटर पर स्क्रिप्ट का उपयोग करना(Using The Script On a New Computer)

नए या पुन: स्वरूपित कंप्यूटर पर, HomeBrew और HomeBrew Cask स्थापित करें , जैसा कि हमने अभी दिखाया है। फिर caskconfig.sh को अपने Mac की होम डाइरेक्टरी में ले जाएँ।

अंत में, टर्मिनल(Terminal) को फायर करें और टाइप करें:

./caskconfig.sh

अब वापस बैठें और देखें कि स्क्रिप्ट में सभी प्रोग्राम डाउनलोड और इंस्टॉल किए जा रहे हैं, बिना किसी अतिरिक्त प्रयास के!

इस स्क्रिप्ट की अच्छी बात यह है कि यह केवल ऑनलाइन कार्यक्रमों की ओर इशारा करती है। इसलिए जब आप स्क्रिप्ट चलाते हैं, तो आपको हमेशा उन कार्यक्रमों के नवीनतम संस्करण प्राप्त होंगे। कुछ बेतहाशा पुराने संस्करण नहीं हैं जिन्हें बाद में स्थापित एक दर्जन पैच की आवश्यकता होती है।



About the author

व्यवसाय में, सही कौशल होना हमेशा महत्वपूर्ण होता है। वे न केवल आपको अधिक उत्पादक और कुशल बनाते हैं, बल्कि वे आपको बाकियों से अलग दिखने में भी मदद कर सकते हैं। इसलिए मैं उन लोगों के लिए अपनी नवीनतम उत्पादकता युक्तियाँ और गैजेट पेश करता हूं जो अपने काम को अगले स्तर पर ले जाना चाहते हैं।



Related posts