संपादित 1 एक महीना पहले द्वारा ExtremeHow संपादकीय टीम
होमब्रूमैकोज़अपग्रेडरखरखावसॉफ़्टवेयर अपडेटटर्मिनलकमांड लाइनप्रणाली अनुकूलनपैकेज प्रबंधकउत्पादकता
अनुवाद अपडेट किया गया 1 एक महीना पहले
Homebrew मैकोज़ का उपयोग करने वाले डेवलपर्स और उपयोगकर्ताओं के लिए एक आवश्यक पैकेज प्रबंधक है। यह आपको कमांड लाइन से सॉफ़्टवेयर पैकेज इंस्टॉल और प्रबंधित करने की अनुमति देता है। Homebrew को अपडेट रखने से यह सुनिश्चित होता है कि आपके पास नवीनतम सुविधाएँ, सुरक्षा सुधार और उन्नति हैं। इस व्यापक गाइड में, मैं आपको macOS पर Homebrew को सुरक्षित रूप से अपग्रेड करने की प्रक्रिया से परिचित कराऊंगा।
अपग्रेड प्रक्रिया शुरू करने से पहले, यह समझना महत्वपूर्ण है कि Homebrew क्या है और यह क्यों उपयोगी है। Homebrew को अक्सर macOS के लिए "गायब पैकेज प्रबंधक" कहा जाता है। यह निर्भरताओं का प्रबंधन करके और पैकेज स्थापना, अपडेट और निष्कासन को सरल तरीके से संभालने का तरीका प्रदान करके सॉफ़्टवेयर को स्थापित करने की प्रक्रिया को सरल बनाता है।
शुरुआत में, आपके Homebrew के वर्तमान संस्करण की जांच करना अच्छा विचार है। यह जानकारी अपग्रेड प्रक्रिया के सफल होने पर सत्यापन के लिए उपयोगी हो सकती है। आप निम्नलिखित कमांड के साथ उपयोग में Homebrew के संस्करण की जांच कर सकते हैं:
brew --version
यह कमांड संस्करण संख्या प्रदर्शित करेगा, जो आपको अपग्रेड के बाद अपडेट लागू होने की पुष्टि करने में मदद करेगा।
एक सहज अपग्रेड प्रक्रिया तैयारी से शुरू होती है। अपग्रेड शुरू करने से पहले आप कई कदमों पर विचार कर सकते हैं।
सुनिश्चित करें कि आपका macOS सिस्टम अप टू डेट है। नवीनतम macOS संस्करण चलाने से संगतता समस्याओं को कम करने में मदद मिलती है। आप System Preferences > Software Update पर जाकर सिस्टम अपडेट की जांच कर सकते हैं और फिर किसी भी उपलब्ध अपडेट को इंस्टॉल करें।
कोई भी महत्वपूर्ण अपडेट करने से पहले अपने सिस्टम का बैकअप लेना हमेशा एक समझदार कदम होता है। अपने सिस्टम का वर्तमान बैकअप बनाने के लिए Time Machine या अपनी पसंदीदा बैकअप सॉल्यूशन का उपयोग करें।
Homebrew को अपडेट करने से पहले, Homebrew के माध्यम से आपने जो पैकेज इंस्टॉल किए हैं उनका निरीक्षण करने से आपको किसी भी सॉफ़्टवेयर की पहचान करने में मदद मिल सकती है जिसे आपको व्यक्तिगत रूप से अपडेट करने की आवश्यकता हो सकती है। सभी स्थापित पैकेजों की सूची के लिए निम्नलिखित कमांड का उपयोग करें:
brew list
तैयारियाँ पूरी होने के बाद, अब Homebrew को अपग्रेड करने का समय है। इस प्रक्रिया में कई महत्वपूर्ण कदम शामिल हैं।
Homebrew को अपग्रेड करने के पहले चरण में अपडेट कमांड का उपयोग करके इसके रिकॉर्ड को अपडेट किया जाता है। यह कमांड उपलब्ध पैकेजों और अपडेट की सूची को ताज़ा करता है:
brew update
इस प्रक्रिया के दौरान, Homebrew आपके वर्तमान निर्देशिका की जांच करेगा और इसकी रिपॉजिटरी से नवीनतम परिवर्तनों को लाएगा।
Homebrew को अपडेट करने के बाद, अगला चरण सभी स्थापित पैकेजों को अपग्रेड करना है। यह सुनिश्चित करता है कि केवल Homebrew ही नहीं अप टू डेट हो, बल्कि सभी पैकेज जो आपने Homebrew के माध्यम से इंस्टॉल किए हैं वे भी अप टू डेट हों:
brew upgrade
यह कमांड प्रत्येक स्थापित पैकेज को प्रोसेस करेगी और इसे नवीनतम उपलब्ध संस्करण में अपग्रेड करेगी।
कभी-कभी, किसी अपडेट के बाद एक पैकेज अप्रचलित या समस्याग्रस्त हो सकता है। नीचे दिया गया कमांड सभी ऐसे पैकेजों की सूची देता है, जिससे आप उन्हें उचित कार्रवाई कर सकते हैं:
brew doctor
यह डायग्नोस्टिक टूल आपके Homebrew इंस्टॉलेशन और कॉन्फ़िगरेशन को किसी भी संभावित समस्याओं के लिए स्कैन करेगा और सामान्य मुद्दों को ठीक करने के लिए सुझाव प्रदान करेगा।
Homebrew हो सकता है कि पुराने संस्करणों के ऐसी फाइलें रखे जो अब आवश्यक न हों। आप निम्नलिखित कमांड का उपयोग करके इन फाइलों को हटाकर डिस्क स्थान बचा सकते हैं:
brew cleanup
यह कमांड स्थापित फार्मूलों के पुराने संस्करणों को हटा देती है। नियमित रूप से अपने रखरखाव के रूप में सफाई करना एक अच्छी प्रैक्टिस है।
सतर्क तैयारी और कार्यान्वयन के बावजूद, आप अपग्रेड प्रक्रिया के दौरान कुछ समस्याओं का सामना कर सकते हैं। यहाँ मैं कुछ सामान्य समस्याओं और उनके समाधान पर चर्चा करूँगा।
मौजूदा फाइलों के साथ संघर्ष: यदि किसी पैकेज का अपग्रेड किसी फाइल संघर्ष के कारण विफल हो जाता है, तो आपको पैकेज को अनलिंक या पुनः स्थापित करना पड़ सकता है। इसके लिए निम्नलिखित का उपयोग करें:
brew unlink <package-name>
फिर अपग्रेड का पुनः प्रयास करें।
SHA256 मेलनमेलता: यह त्रुटि अक्सर एक दूषित डाउनलोड या स्थानीय कैश समस्या का संकेत देती है। इसे ठीक करने के लिए, कैश साफ करें और अपग्रेड का पुनः प्रयास करें:
brew cleanup <package-name>
यदि बाकी सब विफल हो जाता है, तो Homebrew को खरोंच से पुनः स्थापित करना कभी-कभी स्थायी समस्याओं को हल कर सकता है। इसे सुरक्षित रूप से करने का तरीका यहां दिया गया है:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
अनइंस्टॉल करने के बाद, आप इंस्टॉलेशन स्क्रिप्ट का उपयोग करके पुनः इंस्टॉल कर सकते हैं:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
macOS पर Homebrew को सुरक्षित रूप से अपग्रेड करने के लिए कई चरणों की आवश्यकता होती है जो आपके पैकेज प्रबंधक और आपके द्वारा इंस्टॉल किए गए सॉफ़्टवेयर को अद्यतित रखते हैं। बुनियादी अवधारणाओं को समझकर, पर्याप्त तैयारी करके, और उपरोक्त उल्लिखित अपग्रेड और समस्या निवारण चरणों का पालन करके, आप एक अच्छी तरीके से काम कर रहे सिस्टम को बनाए रख सकते हैं। इस गाइड में चरणों का उपयोग करके नियमित रखरखाव करने से आपका macOS सिस्टम कुशल और सुरक्षित रहेगा।
यह सुनिश्चित करें कि नियमित रूप से अपडेट की जांच करना और सिस्टम बैकअप करना आदत बनाएं। यह प्रैक्टिस सुनिश्चित करेगी कि आपका विकास वातावरण हमेशा नवीनतम तकनीकी प्रगति और सुरक्षा उपायों को दर्शाता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं