كيفية إصلاح & lsquo ؛ لم يتم العثور على الأمر sudo apt-get & rsquo ؛ على macOS

تستخدم معظم دبيان نظام حزم dpkg الذي يوفر برامج وتطبيقات للتثبيت. بسبب نظام التعبئة هذا ، لا يحتاج المستخدمون إلى إنشاء برامج من أكواد المصدر. الأداة المطلوبة للتفاعل مع نظام التغليف هذا هي APT (أداة الحزمة المتقدمة). ومع ذلك ، في بعض الأحيان ، لن تعمل أداة APT هذه على نظام macOS وتعطي خطأ " sudo: apt-get: الأمر غير موجود ".

ما الذي يسبب خطأ 'sudo apt-get' غير موجود 'على macOS؟

عندما يكون هناك خطأ " لم يتم العثور على الأمر " على جهازك الطرفي ، فهذا يعني أن الأمر الذي تحاول استخدامه لتطبيق أو مكتبة معينة غير متاح. إذا لم يتم تثبيت التطبيق أو الأداة المساعدة على نظامك ، فلن تعمل جميع الأوامر أو الوظائف المتعلقة بهذه الأداة. نعلم جميعًا أن الأوامر الموجودة على Terminal of Linux و macOS هي نفسها بنسبة 99٪. ومع ذلك ، هذا لا يعني أن كلاً من Linux و macOS سيستخدمان نفس المديرين والأدوات المساعدة لتثبيت الحزم وإدارتها. في الختام ، أوامر APT غير متوفرة لنظام macOS.

بدائل APT لنظام macOS

تُستخدم أوامر APT لتنزيل التطبيقات أو تحديثها أو ترقيتها من خلال Terminal. ومع ذلك ، فإن هذا الخيار مخصص فقط لعدد قليل من موزعي Debian Linux. لذا فإن لدى macOS بدائل قليلة تعمل بنفس طريقة APT. تُستخدم هذه البدائل لنفس عمل APT وتأتي مع بعض الميزات المختلفة / الأفضل.

الطريقة الأولى: تثبيت Homebrew في macOS

الأمر " apt-get " مخصص لتثبيت الحزم على أنظمة Linux. Homebrew هو المكافئ لنظام Mac. إنه مدير الحزم الذي يشعر معظم الناس بالراحة عند استخدامه. يقوم برنامج Homebrew بتثبيت الحزم إلى الدليل الخاص بهم ثم يقوم بربط ملفاتهم بشكل رمزي بالملف / user / local . يمكنك تثبيت homebrew وتشغيل الأمر لتثبيت الحزم باتباع الخطوات التالية:

  1. اضغط مع الاستمرار على مفتاح Command واضغط على Space لفتح Spotlight ، ثم اكتب Terminal و Enter .
  2. أولاً ، تحتاج إلى تثبيت أداة سطر أوامر Xcode باستخدام الأمر التالي:
    تحديد xcode - التثبيت
  3. بعد تثبيت أداة Xcode ، اكتب الآن / انسخ الأمر التالي لتثبيت Homebrew على macOS:
    ruby -e "$ (curl -fsSL //raw.githubusercontent.com/Homebrew/install/master/install)"
  4. سيطلب التثبيت مفتاح Return (Enter) وكلمة المرور للتأكيد.
  5. ستحصل على رسالة التثبيت الناجحة للتثبيت الصحيح للأداة كما هو موضح أدناه:
  6. الآن باستخدام Homebrew ، اكتب الأمر التالي لتثبيت أي حزمة تريد تثبيتها:
    اسم تثبيت الشراب

    ملاحظة : يمكن أن يكون الاسم في الأمر هو اسم الحزمة التي تحاول تثبيتها على macOS الخاص بك.

  7. سيقوم أمر Brew بتثبيت الحزمة على نظامك بنجاح.

الطريقة الثانية: تثبيت MacPorts في macOS

يستخدم برنامج MacPorts لتجميع البرامج مفتوحة المصدر وتثبيتها وإدارتها. سيقوم MacPorts تلقائيًا بتثبيت أي تبعيات مطلوبة للمنفذ المحدد الذي يحاول المستخدم تثبيته. سهلة الاستخدام؛ يمكنك تثبيت أو تنزيل أو ترجمة تطبيق ومكتبة باستخدام أمر واحد. توفر MacPorts أيضًا ترقيات وإلغاء تثبيت للمنافذ المثبتة. يمكنك تثبيته باتباع الخطوات التالية بعناية:

  1. افتح متجر التطبيقات من Dock وابحث عن Xcode في مربع البحث. انقر على الحصول على و تثبيت وكسكودي. كن صبورًا ، سيستغرق التثبيت بعض الوقت لأن الحجم حوالي 6 جيجابايت.

    ملاحظة : وسوف يسأل عن اسم المستخدم و كلمة المرور للحساب الذي تستخدمه في المتجر.

  2. يمكنك الموافقة على اتفاقية Xcode عن طريق فتح التطبيق من App Store أو Dock والنقر فوق الزر Agree .

    أو عن طريق كتابة الأمر التالي في Terminal للموافقة على الاتفاقيات.

    sudo xcodebuild- ترخيص
  3. اضغط مع الاستمرار على مفتاح Command واضغط على Space لفتح Spotlight ، ثم اكتب Terminal و
  4. اكتب الأمر التالي لتثبيت أداة سطر أوامر Xcode :
    تحديد xcode - التثبيت
  5. الآن قم بتنزيل MacPorts لنظام التشغيل الذي تستخدمه من هنا: MacPorts
  6. بعد التنزيل ، افتح الملف الذي تم تنزيله وقم بتثبيت البرنامج من خلال متابعة عملية / خطوات التثبيت وتقديم كلمة المرور إذا طُلب منك ذلك.
  7. بمجرد اكتمال التثبيت ، أعد تشغيل Terminal واكتب الأمر التالي:
    sudo port selfupdate

    ملاحظة : يتم تثبيت MacPorts بنجاح إذا رأيت الرسالة " تحديث مصادر MacPorts الأساسية باستخدام rsync ". ومع ذلك ، إذا كنت لا ترى هذه الرسالة ، فأنت بحاجة إلى إعادة تثبيتها بشكل صحيح مرة أخرى.

  8. يمكنك الآن تثبيت أي حزمة باستخدام الأمر التالي:
    اسم تثبيت منفذ sudo

    ملاحظة : يمكن أن يكون الاسم في الأمر هو اسم الحزمة التي تحاول تثبيتها على macOS الخاص بك.