كيفية إصلاح "sudo apt-get الأمر غير موجود" على نظام التشغيل MacOS

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

رسالة خطأ

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

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

بدائل APT لماك

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

الأسلوب 1: تثبيت Homebrew في ماك

يهدف الأمر " apt-get " إلى تثبيت الحزم على أنظمة Linux. البيرة هي المكافئة لنظام التشغيل 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. سيطلب التثبيت مفتاح العودة (إدخال) وكلمة المرور للتأكيد.
  5. ستحصل على رسالة التثبيت بنجاح لتثبيت الأداة بشكل صحيح كما هو موضح أدناه:

    تم بنجاح تثبيت الرسالة
  6. الآن باستخدام Homebrew ، اكتب الأمر التالي لتثبيت أي حزمة تريد تثبيتها:
     اسم الشراب التثبيت 

    تثبيت الحزمة باستخدام الأمر homebrew

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

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

الطريقة 2: تثبيت MacPorts في ماك

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

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

    ملاحظة : سيطلب اسم المستخدم وكلمة المرور للحساب الذي تستخدمه على متجر التطبيقات.

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

    أوافق على الزر للاتفاق

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

     سودو xcodebuild - ترخيص 
  3. اضغط مع الاستمرار على مفتاح الأوامر (Command) والصحافة Space لفتح Spotlight ، ثم اكتب Terminal و

    افتتاح المحطة
  4. اكتب الأمر التالي لتثبيت أداة سطر الأوامر Xcode :
     حدد رمز - تثبيت 

    تثبيت أداة سطر الأوامر xcode
  5. الآن قم بتنزيل MacPorts لنظام التشغيل الذي تستخدمه من هنا: MacPorts

    تنزيل MacPorts من الموقع
  6. بعد التنزيل ، افتح الملف الذي تم تنزيله وتثبيت البرنامج عن طريق متابعة عملية / خطوات التثبيت وتوفير كلمة المرور إذا طُلب منك ذلك.
  7. بمجرد اكتمال التثبيت ، أعد تشغيل Terminal واكتب الأمر التالي:
     sudo ميناء selfupdate 

    تحديث والتحقق من MacPorts في المحطة

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

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

    التثبيت من خلال MacPorts

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

مقالات مثيرة للاهتمام