كيفية إصلاح 'sudo apt-get command not found' على macOS



جرب أداة القضاء على المشاكل

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



رسالة خطأ



ما الذي يسبب خطأ 'sudo apt-get command not found' على 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 بتثبيت الحزم إلى الدليل الخاص بها ثم يقوم بربط ملفاتهم به بشكل رمزي / مستخدم / محلي . يمكنك تثبيت homebrew وتشغيل الأمر لتثبيت الحزم باتباع الخطوات التالية:

  1. معلق أمر مفتاح واضغط الفراغ لفتح Spotlight ، ثم اكتب طرفية و أدخل .

    فتح المحطة



  2. أولاً ، تحتاج إلى تثبيت أداة سطر أوامر Xcode باستخدام الأمر التالي:
    تحديد xcode - التثبيت

    تثبيت أداة سطر الأوامر xcode

  3. بعد تثبيت أداة Xcode ، الآن اكتب / نسخ الأمر التالي للتثبيت البيرة على macOS:
    ruby -e '$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)'

    تركيب البيرة

  4. سوف يطلب التثبيت إرجاع (أدخل) مفتاح و كلمه السر من أجل التأكيد.
  5. سوف تحصل على التثبيت بنجاح لتثبيت الأداة بشكل صحيح كما هو موضح أدناه:

    تم تثبيت الرسالة بنجاح

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

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

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

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

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

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

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

    تثبيت Xcode من متجر التطبيقات

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

    زر Agree الخاص بالاتفاقية

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

    sudo xcodebuild- ترخيص
  3. معلق أمر مفتاح واضغط الفراغ لفتح Spotlight ، ثم اكتب طرفية و

    فتح المحطة

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

    تثبيت أداة سطر الأوامر xcode

  5. الآن تحميل MacPorts لنظام التشغيل الذي تستخدمه من هنا: MacPorts

    تنزيل MacPorts من الموقع

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

    تحديث وفحص MacPorts في Terminal

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

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

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

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

3 دقائق للقراءة