كيفية تثبيت أدوات سطر الأوامر في نظام التشغيل Mac OS X (بدون Xcode)

جدول المحتويات:

Anonim

قد يرغب مستخدمو Mac الذين يفضلون الحصول على مجموعة أدوات Unix التقليدية التي يمكن الوصول إليها من خلال Terminal في تثبيت القسم الفرعي الاختياري Command Line Tools الخاص بـ Xcode IDE. بدءًا من MacOS Monterey و Big Sur و Catalina و Mojave و High Sierra و Sierra و OS X El Capitan و Yosemite و Mavericks وما بعده ، أصبح هذا ممكنًا الآن بسهولة وبشكل مباشر وبدون تثبيت حزمة Xcode بالكامل أولاً ، لا يلزم حساب مطور أيضًا.

توفر حزمة Command Line Tool لمستخدمي أجهزة Mac الطرفية العديد من الأدوات والمرافق والمجمّعات الشائعة الاستخدام ، بما في ذلك make، GCC، clang، perl، svn، git، size، strip، strings، libtool، cpp، what والعديد من الأوامر المفيدة الأخرى التي توجد عادةً في عمليات تثبيت Linux الافتراضية. لقد قمنا بتضمين القائمة الكاملة للثنائيات الجديدة المتاحة من خلال مجموعة أدوات سطر الأوامر أدناه للمهتمين ، أو يمكنك فقط رؤيتها بنفسك بعد تثبيت الحزمة ، والتي سنتناولها هنا.

هذا الدليل موجه نحو MacOS Monterey 12 و macOS Big Sur 11 و macOS Catalina و macOS Mojave 10.14.x و 10.13 High Sierra و 10.12 Sierra و OS X 10.11 El Capitan و OS X 10.10 Yosemite و Mac OS X 10.9 والإصدارات الأحدث. يمكن لمستخدمي Mac الذين يشغلون إصدارات سابقة من Mac OS X الاستمرار في تثبيت أدوات سطر الأوامر و gcc مباشرة (بدون Xcode) من خلال أداة تثبيت الحزمة المتاحة من خلال موقع ويب Apple Developer كما هو موضح هنا.

تثبيت أدوات سطر الأوامر في نظام التشغيل Mac OS X

  1. قم بتشغيل Terminal ، الموجود في / Applications / Utilities /
  2. اكتب سلسلة الأوامر التالية:
  3. xcode-select - تثبيت

  4. ستظهر نافذة منبثقة لتحديث البرامج تسأل: “يتطلب الأمر xcode-select أدوات مطور سطر الأوامر. هل ترغب في تثبيت الأدوات الآن؟ " اختر تأكيد ذلك بالنقر فوق "تثبيت" ، ثم وافق على شروط الخدمة عند الطلب (لا تتردد في قراءتها جيدًا ، سنكون هنا)
  5. انتظر حتى يكتمل تنزيل حزمة أدوات سطر الأوامر ، سيبلغ حجمها حوالي 130 ميجابايت وسيتم تثبيتها بسرعة إلى حد ما اعتمادًا على سرعة الاتصال لديك

برنامج التثبيت يختفي من تلقاء نفسه عند اكتماله ، ويمكنك بعد ذلك تأكيد عمل كل شيء من خلال محاولة استخدام أحد الأوامر التي تم تثبيتها للتو ، مثل gcc ، git ، svn ، rebase ، make ، ld ، otool ، nm ، كل ما تريده من القائمة أدناه. بافتراض استمرار التثبيت دون انقطاع ، سيتم تنفيذ الأمر كما هو متوقع. هذا يعني أيضًا أنه يمكنك تجميع الأشياء وتثبيتها من التعليمات البرمجية المصدر مباشرةً دون الحاجة إلى استخدام مدير الحزم. استمتع بمجموعة أدوات سطر أوامر يونكس الجديدة!

ما يتم تثبيته باستخدام أدوات سطر الأوامر وأين مكان

للمهتمين بمعرفة تفاصيل ما تم تثبيته على جهاز Mac الخاص بهم وأين يذهب ، يتم وضع حزمة مجموعة أدوات سطر الأوامر بالكامل في الدليل التالي:

/ Library / Developer / CommandLineTools /

يمكنك تصفح هذا الدليل إذا كنت ترغب في ذلك ، أو يمكنك فقط معرفة ذلك في حالة رغبتك في تعديل أو ضبط أي من الحزمة في وقت لاحق.

لاحظ أن الدليل هو الجذر / مكتبة نظام التشغيل Mac OS ، وليس دليل مستخدم ~ / Library.

إذا كنت ترغب في رؤية 61 أمرًا جديدًا متاحًا لك ، فجميعها موجودة في / Library / Developer / CommandLineTools / usr / bin / ولكننا قمنا أيضًا بإدراجها أبجديًا أدناه للراحة:

ar asa bison BuildStrings c ++ c89 c99 cc clang clang ++ cmpdylib codeign_allocate CpMac cpp ctags ctf_insert DeRez dsymutil dwarfdump dyldinfo flex ++ g ++ collectheaderdoc gccfo cov تلقي حزمة git-shell git-upload-archive git-upload-pack gm4 gnumake gperf hdxml2manxml headerdoc2html indent install_name_tool ld libtool lipo lldb lorder m4 make MergePef mig mkdep Mv SplitForks strings strip svnadmin svndumpfilter svnlook svnrdump svnserve svnsync svnversion unifdef unifdefall UnRezWack فك تفريغ ما xml2man yacc

استكشاف الأخطاء وإصلاحها الخطأ "غير متوفر حاليًا"

تلقي رسالة خطأ مفادها "لا يمكن تثبيت البرنامج لأنه غير متوفر حاليًا من خادم تحديث البرنامج"؟ حسنًا ، أنت محظوظ ، لأن رسالة الخطأ هذه ربما تشير إلى أنك قمت بالفعل بتثبيت Xcode على جهاز Mac.

من نظام التشغيل Mac OS X 10.9 وما بعده ، إذا كان Xcode مثبتًا بالفعل في نظام التشغيل Mac OS X ، فسيتم تثبيت أدوات سطر الأوامر أيضًا (يمكنك التحقق من ذلك بمحاولة تشغيل gcc أو الإنشاء من الجهاز الطرفي). وفقًا لذلك ، يستهدف هذا البرنامج التعليمي المستخدمين الذين لا يرغبون في تثبيت حزمة تطوير Xcode الأوسع ، ويفضلون فقط تثبيت أدوات سطر الأوامر المساعدة بدلاً من ذلك. نعم ، هذا يعني أنه يمكنك إلغاء تثبيت تطبيق Xcode بالكامل وتثبيت أدوات سطر الأوامر فقط إذا كنت ترغب في ذلك ، نظرًا لأن هذا هو السبب الوحيد للعديد من المستخدمين ومسؤولي النظام.

كيفية تثبيت أدوات سطر الأوامر في نظام التشغيل Mac OS X (بدون Xcode)