अधिकांश डेबियन dpkg पैकेजिंग सिस्टम का उपयोग करते हैं जो इंस्टॉलेशन के लिए प्रोग्राम और एप्लिकेशन प्रदान करता है। इस पैकेजिंग प्रणाली के कारण, उपयोगकर्ताओं को स्रोत कोड से प्रोग्राम बनाने की आवश्यकता नहीं होती है। इस पैकेजिंग सिस्टम के साथ बातचीत करने के लिए आवश्यक उपकरण APT (उन्नत पैकेज टूल) है। हालाँकि, कभी-कभी, यह APT टूल macOS पर काम नहीं करेगा और एक त्रुटि देगा “sudo:apt-get:command not found ".
क्या कारण है कि macOS पर 'sudo apt-get कमांड नहीं मिला' त्रुटि?
जब भी कोई त्रुटि हो 'आदेश नहीं मिला ' आपके टर्मिनल पर, इसका मतलब है कि आप जिस कमांड को विशिष्ट एप्लिकेशन या लाइब्रेरी के लिए उपयोग करने का प्रयास कर रहे हैं वह उपलब्ध नहीं है। अगर आपके सिस्टम पर एप्लिकेशन या यूटिलिटी इंस्टॉल नहीं है तो उस यूटिलिटी से संबंधित सभी कमांड या फंक्शन काम नहीं करेंगे। हम सभी जानते हैं कि Linux और macOS के टर्मिनल पर कमांड 99% समान होते हैं। हालांकि, इसका मतलब यह नहीं है कि लिनक्स और मैकओएस दोनों पैकेजों को स्थापित करने और प्रबंधित करने के लिए समान प्रबंधकों और उपयोगिताओं का उपयोग करेंगे। अंत में, APT आदेश macOS के लिए उपलब्ध नहीं हैं।
macOS के लिए APT के विकल्प
APT कमांड का उपयोग टर्मिनल के माध्यम से एप्लिकेशन डाउनलोड करने, अपडेट करने या अपग्रेड करने के लिए किया जाता है। हालाँकि, यह विकल्प केवल कुछ डेबियन लिनक्स वितरकों के लिए है। तो macOS के पास कुछ विकल्प हैं जो APT के समान काम करते हैं। ये विकल्प APT के समान कार्य के लिए उपयोग किए जाते हैं और कुछ भिन्न/बेहतर सुविधाओं के साथ आते हैं।
विधि 1:macOS में Homebrew इंस्टॉल करना
कमांड 'उपयुक्त-प्राप्त करें 'लिनक्स सिस्टम पर संकुल संस्थापन के लिए अभिप्रेत है। Homebrew मैक के बराबर है। यह पैकेज मैनेजर है कि ज्यादातर लोग इसका इस्तेमाल करने में सहज महसूस करते हैं। Homebrew संकुल को अपनी निर्देशिका में स्थापित करता है और फिर प्रतीकात्मक उनकी फाइलों को /user/local . में जोड़ता है . आप होमब्रे को स्थापित कर सकते हैं और नीचे दिए गए चरणों का पालन करके संकुल को स्थापित करने के लिए कमांड चला सकते हैं:
- होल्ड कमांड कुंजी दबाएं और स्पेस Press दबाएं स्पॉटलाइट खोलने के लिए टर्मिनल . टाइप करें और दर्ज करें .
- सबसे पहले, आपको Xcode कमांड-लाइन टूल इंस्टॉल करना होगा निम्न कमांड का उपयोग करके:
xcode-select --install
- Xcode टूल इंस्टालेशन के बाद, अब टाइप/कॉपी करें होमब्रू स्थापित करने के लिए निम्न आदेश macOS पर:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
- इंस्टॉलेशन वापसी के लिए कहेगा (दर्ज करें) कुंजी और पासवर्ड पुष्टि के लिए।
- आपको इंस्टॉलेशन सफल मिलेगा उपकरण को सही ढंग से स्थापित करने के लिए संदेश जैसा कि नीचे दिखाया गया है:
- अब होमब्रू का उपयोग कर रहे हैं , इंस्टॉल . करने के लिए निम्न कमांड टाइप करें कोई भी पैकेज जिसे आप इंस्टाल करना चाहते हैं:
brew install name
नोट :कमांड में नाम उस पैकेज का नाम हो सकता है जिसे आप अपने macOS पर स्थापित करने का प्रयास कर रहे हैं।
- ब्रू कमांड आपके सिस्टम पर पैकेज को सफलतापूर्वक स्थापित कर देगा।
विधि 2:macOS में MacPorts स्थापित करना
MacPorts सॉफ़्टवेयर का उपयोग ओपन सोर्स सॉफ़्टवेयर को संकलित करने, स्थापित करने और प्रबंधित करने के लिए किया जाता है। MacPorts स्वचालित रूप से दिए गए पोर्ट के लिए कोई भी आवश्यक निर्भरता स्थापित करेगा जिसे उपयोगकर्ता स्थापित करने का प्रयास कर रहा है। यह प्रयोग करने में आसान है; आप एक ही कमांड का उपयोग करके किसी एप्लिकेशन और लाइब्रेरी को इंस्टॉल, डाउनलोड या संकलित कर सकते हैं। MacPorts स्थापित पोर्ट के लिए अपग्रेड और अनइंस्टॉल भी प्रदान करता है। आप नीचे दिए गए चरणों का ध्यानपूर्वक पालन करके इसे स्थापित कर सकते हैं:
- ऐप स्टोर खोलें डॉक से और Xcode . खोजें खोज बॉक्स में। प्राप्त करें . पर क्लिक करें और इंस्टॉल करें एक्सकोड। धैर्य रखें इसे स्थापित होने में कुछ समय लगेगा क्योंकि आकार लगभग 6GB है।
नोट :यह उपयोगकर्ता नाम के लिए पूछेगा और पासवर्ड उस खाते के लिए जिसका आप ऐप स्टोर पर उपयोग कर रहे हैं। - आप App Store . से एप्लिकेशन खोलकर Xcode के अनुबंध से सहमत हो सकते हैं या डॉक और सहमत . क्लिक करें बटन।
या टर्मिनल . में निम्न आदेश टाइप करके समझौतों से सहमत होने के लिए।
sudo xcodebuild -license
- होल्ड कमांड कुंजी दबाएं और स्पेस Press दबाएं स्पॉटलाइट खोलने के लिए टर्मिनल . टाइप करें और
- Xcode कमांड-लाइन टूल स्थापित करने के लिए निम्न कमांड टाइप करें :
xcode-select --install
- अब डाउनलोड करें MacPorts अपने ऑपरेटिंग सिस्टम के लिए जिसका आप यहां से उपयोग कर रहे हैं:MacPorts
- डाउनलोड करने के बाद, डाउनलोड की गई फ़ाइल को खोलें और इंस्टॉलेशन प्रक्रिया/चरणों के माध्यम से और पूछे जाने पर पासवर्ड प्रदान करके सॉफ़्टवेयर इंस्टॉल करें।
- इंस्टॉलेशन पूर्ण होने के बाद, पुनरारंभ करें टर्मिनल और निम्न कमांड टाइप करें:
sudo port selfupdate
नोट :यदि आपको 'rsync का उपयोग करके MacPorts के आधार स्रोतों को अपडेट करना संदेश दिखाई देता है, तो MacPorts सफलतापूर्वक स्थापित हो गया है। '। हालांकि, अगर आपको यह संदेश दिखाई नहीं देता है, तो आपको इसे फिर से सही ढंग से पुनर्स्थापित करने की आवश्यकता है।
- अब आप इंस्टॉल . कर सकते हैं निम्नलिखित कमांड का उपयोग करके कोई भी पैकेज:
sudo port install name
नोट :कमांड में नाम उस पैकेज का नाम हो सकता है जिसे आप अपने macOS पर स्थापित करने का प्रयास कर रहे हैं।