अपने मैक पर होमब्रू का उपयोग करते समय "zsh: कमांड नहीं मिला: ब्रू" त्रुटि का सामना करना पड़ा? इन समस्या निवारण चरणों का पालन करें.
होमब्रू एक तृतीय-पक्ष पैकेज प्रबंधक है जो आपको कमांड लाइन का उपयोग करके अपने मैक पर सॉफ़्टवेयर पैकेज स्थापित करने और प्रबंधित करने की अनुमति देता है। यह डेवलपर्स और पावर उपयोगकर्ताओं के लिए एक लोकप्रिय विकल्प है क्योंकि यह सॉफ़्टवेयर स्थापित करने, पैकेज अपडेट करने और सॉफ़्टवेयर हटाने का एक सरल और कुशल तरीका प्रदान करता है।
हालाँकि, होमब्रू को टर्मिनल में चलाने का प्रयास करते समय, यदि होमब्रू को सही ढंग से कॉन्फ़िगर नहीं किया गया है, तो आपको त्रुटि संदेश "zsh: कमांड नहीं मिला: ब्रू" का सामना करना पड़ सकता है।
"zsh: कमांड नहीं मिला: ब्रू" त्रुटि कब होती है?
यदि आपको होमब्रू को स्थापित करने और चलाने के बाद "zsh: कमांड नहीं मिला: ब्रू" त्रुटि संदेश मिल रहा है, तो इसका मतलब है कि होमब्रू बाइनरी आपके टर्मिनल के खोज पथ में नहीं है। ऐसा तब हो सकता है जब आपके होमब्रू इंस्टॉलेशन में कोई समस्या हो या यदि आपने होमब्रू को अपने $PATH पर्यावरण चर में नहीं जोड़ा है।
इस त्रुटि को ठीक करने के लिए, आप अपने Mac पर निम्नलिखित समस्या निवारण चरणों को आज़मा सकते हैं:
1. Homebrew को पुनः स्थापित करने का प्रयास करें
Homebrew को पुनः स्थापित करने से कोई भी दूषित या पुरानी फ़ाइलें हटाई जा सकती हैं और Homebrew की एक नई प्रति स्थापित की जा सकती है। होमब्रू को हटाने के लिए, आप इन चरणों का पालन कर सकते हैं:
1. अपने मैक पर टर्मिनल खोलें और निम्नलिखित कमांड को पेस्ट करके और दबाकर होमब्रू को अनइंस्टॉल करें वापस करना चाबी:
brew uninstall --force homebrew
2. निम्न कमांड टाइप करें और हिट करें वापस करना Homebrew को दोबारा स्थापित करने के लिए:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
यह डाउनलोड हो जाएगा और Homebrew का नवीनतम संस्करण स्थापित करें. एक बार जब आप टर्मिनल ऐप को पुनः आरंभ करते हैं, तो आपको बिना किसी समस्या के ब्रू कमांड का उपयोग करने में सक्षम होना चाहिए।
2. PATH पर्यावरण चर में ब्रू जोड़ें
इस बात की अच्छी संभावना है कि इंस्टॉलेशन के दौरान Homebrew को PATH वैरिएबल में नहीं जोड़ा जा सका, जिसका अर्थ है कि आपका शेल Homebrew निष्पादन योग्य का पता लगाने में असमर्थ है। आप टर्मिनल में निम्नलिखित कमांड टाइप करके और दबाकर PATH वेरिएबल में Homebrew को मैन्युअल रूप से जोड़कर इसे ठीक कर सकते हैं वापस करना चाबी:
export PATH="/opt/homebrew/bin:$PATH"
आप निम्न कमांड का उपयोग करके जांच सकते हैं कि होमब्रू को PATH वेरिएबल में सफलतापूर्वक जोड़ा गया था या नहीं:
echo $PATH
यह उन सभी निष्पादन योग्य बायनेरिज़ को प्रदर्शित करेगा जिन्हें टर्मिनल शेल ढूंढ सकता है। यदि होमब्रू सूची में मौजूद है, तो इसका मतलब है कि टर्मिनल अब होमब्रू निष्पादन योग्य का सफलतापूर्वक पता लगाने में सक्षम है।
Xcode कमांड लाइन टूल्स एक पैकेज है Apple द्वारा विकसित और अनुरक्षित, जिसमें सभी डिबगर्स, कंपाइलर और उपकरण शामिल हैं जो संपूर्ण Xcode IDE के साथ शामिल हैं। कई उपयोगकर्ताओं ने रिपोर्ट किया है कि होमब्रू Xcode कमांड लाइन टूल्स इंस्टॉल किए बिना काम नहीं कर सकता है। आप टर्मिनल में निम्न कमांड टाइप करके और हिट करके इसे इंस्टॉल कर सकते हैं वापस करना:
xcode-select --install
इसके बाद, आप निम्न कमांड का उपयोग करके इंस्टॉलेशन को सत्यापित कर सकते हैं:
xcode-select -p
यदि इंस्टॉलेशन सफल रहा, तो आपको कमांड दर्ज करने के बाद निम्नलिखित आउटपुट मिलना चाहिए:
/Library/Developer/CommandLineTools
Homebrew के माध्यम से अपने ऐप्स प्रबंधित करना प्रारंभ करें
Homebrew एक शक्तिशाली टूल है जो macOS और Linux पर आपके ऐप्स को प्रबंधित करने में आपकी सहायता कर सकता है। इसका उपयोग करना आसान है और चुनने के लिए सॉफ़्टवेयर का एक केंद्रीय भंडार प्रदान करता है। यदि आप अपने ऐप्स के इंस्टॉलेशन और प्रबंधन को सरल बनाने का कोई तरीका ढूंढ रहे हैं, तो Homebrew एक बढ़िया विकल्प है। उदाहरण के लिए, आप Homebrew का उपयोग करके एक साथ कई Mac ऐप्स इंस्टॉल करते हैं।