Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> कंप्यूटर रखरखाव

मैकओएस पर 'sudo apt-get command not found' त्रुटि को हल करने का तरीका

sudo apt-get कमांड का उपयोग केवल रूट उपयोगकर्ता द्वारा किया जा सकता है, लेकिन यदि आप इसे एक सामान्य उपयोगकर्ता के रूप में उपयोग करने का प्रयास करते हैं, तो आपको एक त्रुटि मिलेगी जिसमें कहा जाएगा कि "sudo apt-get command not found"। तो, आप मैक sudo apt-get command not found त्रुटि को कैसे ठीक करते हैं?

इस लेख में, हम आपको दिखाएंगे कि sudo apt-get update command not found त्रुटि को कैसे ठीक करें और रूट उपयोगकर्ता खाते में लॉग इन किए बिना अपने पसंदीदा पैकेज मैनेजर के साथ पैकेज प्रबंधित करने पर वापस आएं।

Apt-Get कमांड क्या है?

मैक sudo: apt-get: command not found त्रुटि को बेहतर ढंग से समझने के लिए, आइए पहले समझें कि apt-get कमांड क्या करता है।

apt-get कमांड Debian/Ubuntu-आधारित सिस्टम का एक महत्वपूर्ण हिस्सा है। यह आमतौर पर macOS पर पैकेज इंस्टॉल करने के लिए उपयोग किया जाता है। हालांकि यह सिस्टम में एक आवश्यक भूमिका निभाता है, ऐसे समय होते हैं जब इसका उपयोग करने से command not found त्रुटि होगी, जिस पर हम नीचे चर्चा करेंगे।

प्रो टिप: अपने मैक को परफॉरमेंस इश्यू, जंक फ़ाइलें, हानिकारक ऐप्स, और सुरक्षा खतरों के लिए स्कैन करें
जो सिस्टम इश्यू या धीमे परफॉरमेंस का कारण बन सकते हैं।

ज्यादातर मामलों में, आप apt-get को sudo के साथ फिर से चलाने के लिए दूसरे टर्मिनल या प्रोग्राम विंडो का उपयोग कर सकते हैं ताकि यह बिना किसी त्रुटि के इंस्टॉल हो जाए। यदि यह काम नहीं करता है, तो कुछ विकल्प हैं जिन्हें आप आजमा सकते हैं। हालांकि, कुछ और आजमाने से पहले, आपको हमेशा यह सुनिश्चित करना चाहिए कि आपके रिपॉजिटरी अद्यतित हैं। ऐसा इसलिए है क्योंकि यदि हाल ही में कुछ अपडेट किया गया है, तो संभव है कि आपकी समस्या पुराने पैकेज के कारण नहीं बल्कि असंगत संस्करण के कारण हो।

अपने सिस्टम को अपडेट करने के लिए, अपने कीबोर्ड पर Ctrl+Alt+T दबाकर एक टर्मिनल विंडो खोलें और ये कमांड चलाएं: sudo apt update && sudo apt upgrade -y –force-yes && sudo reboot. आपको सब कुछ अपडेट होने से पहले एक या दो बार अपना पासवर्ड दर्ज करना होगा। फिर sudo के साथ apt-get फिर से चलाने का प्रयास करें।

यह सामान्य से अधिक समय ले सकता है क्योंकि Ubuntu अब अपनी सभी फ़ाइलों और रिपॉजिटरी की जांच कर रहा है। लेकिन अगर सफल रहा, तो यहां से सब कुछ सुचारू रूप से चलना चाहिए।

नीचे सबसे आम apt-get कमांड की सूची दी गई है:

  • sudo apt-get install (पैकेज इंस्टॉल करने के लिए)
  • sudo apt-get remove (पैकेज हटाने के लिए)
  • sudo apt-get update (पैकेज अपडेट करने के लिए)
  • sudo apt-get upgrade (पैकेज अपग्रेड करने के लिए)
  • apt-get help (कमांड के बारे में अधिक जानने के लिए)

मैकओएस पर Error Sudo: Apt-Get: Command Not Found का क्या कारण है?

ज्यादातर मामलों में, मैक OS X का नया संस्करण इंस्टॉल करना या अपने मैक के OS X ऑपरेटिंग सिस्टम को अपडेट करना उस कष्टप्रद sudo apt-get command not found संदेश को प्रकट करने का कारण बनता है। इस प्रकार, कई लोग इसे macOS चलाते समय एक मानक इश्यू मानते हैं - उन गड़बड़ियों में से एक जिनसे आपको ऐप्पल उपयोगकर्ता के रूप में निपटना पड़ता है। जब तक आप इसे हमेशा के लिए खत्म करना नहीं सीखते और इसे फिर कभी नहीं देखते।

जबकि अनगिनत चीजें किसी दिए गए सॉफ़्टवेयर या हार्डवेयर समस्या का कारण बन सकती हैं, ज्यादातर मामलों में, केवल तीन क्रियाएं हैं जो 'sudo: apt-get: command not found' संदेश का कारण बन सकती हैं: अपने मैक के ऑपरेटिंग सिस्टम (OS) को अपग्रेड करना, अपनी मशीन पर असंगत सॉफ़्टवेयर इंस्टॉल करना, या किसी प्रोग्राम को अपडेट करना ताकि उसका पिछला संस्करण अब सही ढंग से काम न करे।

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

यहां अन्य ज्ञात कारण हैं जो मैक पर sudo: apt-get: command not found को ट्रिगर करते हैं:

  • असमर्थित ऑपरेटिंग सिस्टम - कमांड केवल Ubuntu, Debian, और उनके डेरिवेटिव पर काम करता है। इसलिए, यदि आप CentOS और Fedora जैसे ऑपरेटिंग सिस्टम पर कमांड निष्पादित करते हैं, तो आप त्रुटि देख सकते हैं।
  • पैकेज अनुपलब्ध - यदि आप उस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं जो कमांड के साथ असंगत है, तो आप त्रुटि देख सकते हैं। इस प्रकार, इसे चलाने से पहले, पहले APT पैकेज की उपलब्धता की जांच करें। आप apt-get कमांड टाइप करके ऐसा कर सकते हैं। यदि कोई आउटपुट नहीं दिखाया जाता है, तो APT पैकेज इंस्टॉल नहीं है।

मैक पर Sudo Apt-Get Command Not Found ठीक करने के लिए क्या करें

मैक पर sudo apt-get command not found जैसे मुद्दों से निपटना काफी चुनौतीपूर्ण हो सकता है। समस्या को हल करने में आपकी सहायता के लिए, इन फिक्स का पालन करें:

फिक्स #1: अपने मैक को रीस्टार्ट करें

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

यदि आपको sudo apt-get कमांड के साथ समस्या हो रही है, तो इसमें गोता लगाने से पहले अपनी मशीन को रीबूट करें। आप आश्चर्यचकित हो सकते हैं कि अपने सिस्टम को ठीक करना कितना आसान है।

फिक्स #2: अपना सिस्टम अपडेट करें

sudo apt-get कमांड, या उस मामले के लिए कोई अन्य apt-get कमांड, काम नहीं करेगा यदि आपके पास अपडेटेड सिस्टम नहीं है। आप अपने पैकेज अपडेट करना चाहेंगे और फिर फिर से प्रयास करने से पहले अपने सिस्टम को रीस्टार्ट करेंगे।

ऐसा करने के लिए:

  1. इन कमांड को टर्मिनल में इनपुट करें:
  • sudo apt-get update
  • sudo apt-get upgrade
  1. बस उन्हें टर्मिनल में दर्ज करें और हर बार एंटर दबाएं।
  2. उन दो कमांड को टाइप करने के बाद, जब अपडेट डाउनलोड करने के लिए कहा जाए तो अपने कीबोर्ड पर Y दबाएं।
  3. एक बार जब आप अपने सभी पैकेज अपडेट कर लेते हैं, तो sudo reboot टाइप करके अपने कंप्यूटर को रीबूट करें। यह आपकी मशीन पर सब कुछ रीस्टार्ट कर देगा और Sudo का सही उपयोग करने के लिए इसे तैयार करेगा।

फिक्स #3: टर्मिनल के माध्यम से "sudo apt-get install openssh-server" चलाएं

कभी-कभी, sudo apt-get install openssh-server इंस्टॉल करने के बाद आपको command not found त्रुटियां मिल सकती हैं। इन त्रुटियों को संबोधित करने के लिए, टर्मिनल में यह कमांड चलाएं: sudo dpkg-reconfigure openssh-server.

यदि यह काम नहीं करता है तो निम्न कमांड को एक-एक करके चलाएं:

  • sudo rm /etc/ssh/sshd_config
  • sudo rm /etc/ssh/sshd_conf;sudo service ssh restart

यदि वे अभी भी काम नहीं करते हैं, तो इन कमांड को एक-एक करके आजमाएं:

  • rm -rf /var/lib/dpkg/*
  • sudo dpkg –clear-avail
  • sudo dpkg –configure -a
  • sudo apt-get update && sudo apt-get upgrade -y
  • sudo service ssh restart

उपरोक्त कमांड चलाने के बाद और आप अभी भी वही त्रुटि प्राप्त कर रहे हैं, तो अपने

.bashrc फ़ाइल और .profile फ़ाइल को अपने होम डायरेक्टरी से हटाने का प्रयास करें। और फिर, एक नई टर्मिनल विंडो खोलें और फिर से कोशिश करें।

फिक्स #4: macOS पर Homebrew इंस्टॉल करें

मैक के लिए Homebrew एक मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर पैकेज प्रबंधन उपयोगिता है जो ऐप्पल के macOS ऑपरेटिंग सिस्टम पर सॉफ़्टवेयर की इंस्टॉलेशन को सरल बनाती है। यह एक पूर्ण पैकेज प्रबंधन प्रणाली है जो स्रोत से पैकेज के अपने संकलित संस्करणों को इंस्टॉल करने के लिए अपना स्वयं का बाइनरी वितरण नेटवर्क प्रदान करती है और MacPorts और Fink के साथ संगतता भी प्रदान करती है। apt-get या yum की तरह, यह कमांड के माध्यम से नए प्रोग्राम इंस्टॉल करना सरल बनाता है, जैसे brew install। यह इसे लिनक्स के apt-get प्रोग्राम के बराबर बनाता है।

और यदि आपको sudo: apt-get: command not found त्रुटि मिल रही है, तो आप इसके बजाय Homebrew का उपयोग कर सकते हैं। यहां बताया गया है:

  1. कमांड कुंजी दबाकर रखें और स्पॉटलाइट लॉन्च करने के लिए Space दबाएं।
  2. अगला, Terminal इनपुट करें और एंटर दबाएं।
  3. फिर आपको इस कमांड को टाइप करके Xcode कमांड-लाइन उपयोगिता इंस्टॉल करने की आवश्यकता है: xcode-select –install.
  4. एक बार Xcode इंस्टॉल हो जाने पर, macOS पर Homebrew की इंस्टॉलेशन शुरू करने के लिए निम्न कमांड इनपुट करें: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  5. इस बिंदु पर, इंस्टॉलेशन विज़ार्ड आपसे रिटर्न या एंटर कुंजी दबाने के लिए कहेगा। यह आपके कार्यों की पुष्टि करने के लिए आपके पासवर्ड की भी आवश्यकता होगी।
  6. यदि इंस्टॉलेशन सफल होता है, तो आपको टर्मिनल में इंस्टॉलेशन सफल संदेश दिखाई देना चाहिए।
  7. अब, Homebrew का उपयोग करके, वह पैकेज इंस्टॉल करने के लिए यह कमांड इनपुट करें जो आप चाहते हैं: brew install name. "name" के मान को पैकेज के वास्तविक नाम में बदलना सुनिश्चित करें।
  8. Homebrew तब इसे आपके सिस्टम पर इंस्टॉल करेगा।

फिक्स #5: macOS पर MacPorts इंस्टॉल करें

MacPorts, एक कमांड-लाइन पैकेज मैनेजर है जो macOS पर ओपन-सोर्स सॉफ़्टवेयर इंस्टॉल करना आसान बनाता है। Homebrew की तरह, MacPorts का उपयोग सैकड़ों सॉफ़्टवेयर पैकेज और उपयोगिताओं को इंस्टॉल करने के लिए किया जा सकता है। दोनों आपके मैक पर ओपन-सोर्स कोड इंस्टॉल करने के लिए उत्कृष्ट तरीके हैं, लेकिन केवल एक ही आपकी मशीन पर राज कर सकता है।

अपने सिस्टम पर MacPorts इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें:

  1. डॉक के माध्यम से ऐप स्टोर लॉन्च करें, फिर खोज फ़ील्ड में Xcode टाइप करें।
  2. Get चुनें और Xcode इंस्टॉल करें। प्रक्रिया में समय लगेगा क्योंकि इसका आकार लगभग 6 GB है। इसलिए, धैर्य आवश्यक है।
  3. कुछ बिंदु पर, आपको अपने ऐप स्टोर खाते का यूजरनेम और पासवर्ड दर्ज करने के लिए भी कहा जाएगा।
  4. और फिर, Agree बटन दबाकर नियमों और शर्तों से सहमत हों। वैकल्पिक रूप से, आप टर्मिनल में यह कमांड इनपुट कर सकते हैं: sudo xcodebuild -license.
  5. कमांड कुंजी दबाकर रखें और स्पॉटलाइट लॉन्च करने के लिए Space दबाएं।
  6. अगला, Terminal इनपुट करें और Xcode कमांड-लाइन टूल इंस्टॉल करने के लिए यह कमांड टाइप करें: xcode-select –install
  7. उसके बाद, इस लिंक से MacPorts इंस्टॉल करें। सुनिश्चित करें कि यह आपके वर्तमान ऑपरेटिंग सिस्टम के साथ संगत है।

  1. फिर डाउनलोड की गई फ़ाइल खोलें और सॉफ़्टवेयर की इंस्टॉलेशन शुरू करें।
  2. एक बार हो जाने पर, टर्मिनल को रीस्टार्ट करें और यह कमांड इनपुट करें: sudo port selfupdate.
  3. यदि MacPorts सफलतापूर्वक इंस्टॉल हो गया है, तो आपको "rsync का उपयोग करके MacPorts बेस स्रोतों को अपडेट कर रहा है" संदेश दिखाई देना चाहिए।
  4. अंत में, इस कमांड का उपयोग करके कोई भी पैकेज इंस्टॉल करें: sudo port install name.

फिक्स #6: मैक पर APT कमांड के विकल्पों का उपयोग करें

जैसा कि हमने उल्लेख किया है, APT कमांड को टर्मिनल उपयोगिता के माध्यम से ऐप्स अपडेट करने, डाउनलोड करने और अपग्रेड करने के लिए बुलाया जाता है। लेकिन वे केवल Debian Linux उपयोगकर्ताओं के लिए उपलब्ध हैं। इसलिए, macOS उपयोगकर्ताओं के लिए, इस कमांड के कुछ विकल्प हैं जिन पर विचार किया जा सकता है।

फिक्स #7: नवीनतम APT पैकेज डाउनलोड करें

त्रुटि को हल करने का एक और प्रभावी तरीका आपके ऑपरेटिंग सिस्टम के साथ संगत सबसे हालिया APT पैकेज डाउनलोड करना है। और उसके लिए, आपको अपने सिस्टम आर्किटेक्चर के लिए काम करने वाली .deb फ़ाइल डाउनलोड करने की आवश्यकता है।

फिक्स #8: macOS पुनर्स्थापित करें

यदि सब विफल हो जाता है, तो त्रुटि को ठीक करने का कोई अन्य तरीका नहीं है बल्कि macOS को पुनर्स्थापित करना। ज्यादातर समय, यह फिक्स काम करता है। लेकिन यदि आप macOS पुनर्स्थापित करने में आश्वस्त नहीं हैं, तो ऐप्पल सपोर्ट से मदद लेने में संकोच न करें।

फिक्स #9: macOS के लिए ऑप्टिमाइज़ेशन सॉफ़्टवेयर का उपयोग करें

विंडोज की तरह, मैक कंप्यूटर उम्र के साथ धीमे हो सकते हैं और इस sudo त्रुटि जैसे मुद्दों का सामना कर सकते हैं। और इसलिए, आप तुरंत अपने macOS को अपग्रेड करने के लिए ललचा सकते हैं। जबकि यह पुरानी मशीनों के लिए काम कर सकता है, पर्याप्त RAM वाले नए कंप्यूटरों को हमेशा ऑपरेटिंग सिस्टम की नई इंस्टॉलेशन या सॉफ़्टवेयर के अपग्रेड की आवश्यकता नहीं होती - कभी-कभी, उन्हें सिर्फ ऑप्टिमाइज़ेशन की आवश्यकता होती है।

Outbyte MacAries जैसे वर्चुअलाइज़ेशन एप्लिकेशन का उपयोग करके आप मेमोरी खाली कर सकते हैं और प्रक्रियाओं को गति दे सकते हैं। यह प्रोग्राम आपको अतिरिक्त फ़ंक्शन तक पहुंच प्रदान करता है जैसे कि मेमोरी क्लीनर के साथ अपनी RAM को ऑप्टिमाइज़ करना यदि इंस्टॉलेशन के दौरान कुछ ठीक नहीं होता है। यह आपके मैक स्टोरेज को भी खाली करता है ताकि अधिक महत्वपूर्ण प्रक्रियाओं और फ़ाइलों को रास्ता मिल सके।

निष्कर्ष

यदि आप Ubuntu का उपयोग कर रहे हैं और sudo apt-get कमांड या किसी अन्य प्रकार की command not found त्रुटियों के साथ समस्याएं आ रही हैं, तो आप आगे बढ़ने से पहले कुछ फिक्स आज़माना चाह सकते हैं। कभी-कभी, ये इश्यू केवल डायरेक्टरी संरचना परिवर्तनों के कारण होते हैं, इसलिए परमिशन की जांच करना और यह सुनिश्चित करना उचित हो सकता है कि आपका sudo सही ढंग से सेट अप है।

जब तक आपके पास रूट एक्सेस के साथ कोई इश्यू नहीं है (और परिवर्तन कर सकते हैं), उपरोक्त फिक्स मदद करनी चाहिए। लेकिन यदि नहीं, तो सुनिश्चित करें कि dist-upgrade में फेंकने से पहले कुछ और नहीं चल रहा है। हालांकि यह आम तौर पर सुरक्षित है, वह कमांड अप्रत्याशित रूप से चीजों को तोड़ सकता है, इसलिए पहले दोबारा जांच करना सबसे अच्छा है।

क्या आप मैकओएस पर Sudo apt-get command not found त्रुटि को हल करने के अन्य फिक्स जानते हैं? हमें नीचे बताएं!


  1. विंडोज पर  Mscoree.dll नहीं मिल सका  त्रुटि ठीक करें - चरण-दर-चरण गाइड विंडोज पर 'Mscoree.dll नहीं मिल सका' त्रुटि ठीक करें - चरण-दर-चरण गाइड

    Mscoree.dll नहीं मिल सका त्रुटि एक अत्यधिक कष्टप्रद और आम समस्या है जो विंडोज के सभी संस्करणों को प्रभावित करती है। सौभाग्य से, यदि आप इन निर्देशों का पालन करते हैं तो यह ठीक करने के लिए एक बहुत आसान समस्या है: Mscoree.dll क्या है? Mscoree.dll एक डायनामिक लिंक लाइब्रेरी (.dll) फ़ाइल है जिसका उपयोग

  1. त्वरित समाधान: विंडोज पीसी पर  ऑपरेटिंग सिस्टम नहीं मिला  बूट त्रुटि हल करें त्वरित समाधान: विंडोज पीसी पर 'ऑपरेटिंग सिस्टम नहीं मिला' बूट त्रुटि हल करें

    Missing operating system या boot device not found, please install an operating system on your hard disk, त्रुटि संदेश एक काली स्क्रीन पर दिखाई देते हैं। इसका मतलब है कि आप अपने पीसी को बूट नहीं कर सकते। यहां no operating system found असामान्य समस्या को ठीक करने का तरीका बताया गया है। आम तौर पर, उ

  1. विंडोज 10 पर  निर्दिष्ट मॉड्यूल नहीं मिला  त्रुटि को हल करें – चरण-दर-चरण गाइड विंडोज 10 पर 'निर्दिष्ट मॉड्यूल नहीं मिला' त्रुटि को हल करें – चरण-दर-चरण गाइड

    क्या आप सोच रहे हैं कि निर्दिष्ट प्रक्रिया नहीं मिली? 0x0000007e निर्दिष्ट मॉड्यूल नहीं मिला को ठीक करने का सबसे अच्छा तरीका ढूंढ रहे हैं? आप सही जगह पर हैं। इस लेख में, हम बताएंगे कि यह समस्या क्या है और इसे कैसे हल करें। निर्दिष्ट मॉड्यूल नहीं मिला, एक DLL त्रुटि है और यह आमतौर पर विंडोज स्टार्टअप