عندما تحتاج إلى تثبيت تحديثات البرامج على جهاز Mac الخاص بك ، فمن المحتمل أن تتوجه إلى Mac App Store. يحتوي متجر التطبيقات المنسق من Apple على منذ فترة طويلة الطريقة الافتراضية ليس فقط البحث عن تطبيقات الطرف الثالث وتثبيتها ، ولكن أيضًا لتطبيق التصحيحات والتحديثات لنظام macOS وتطبيقات Apple الأخرى. ولكن عندما يتعلق الأمر بتحديثات برامج macOS ، فإن Mac App Store هو في الحقيقة مجرد واجهة أمامية لـ أمر UNIX ، ويمكن لعشاق Mac's Terminal في الواقع استخدام هذا الأمر لتحديث Mac وتطبيقات الطرف الأول مع تجاوز Mac App Store تمامًا.
أمر تحديث برنامج Mac الذي نتحدث عنه اسمه جيدًا: تحديث النظام . إليك كيفية استخدامه.
- قم بتشغيل تطبيق Terminal (الذي يمكن العثور عليه في مجلد / Applications / Utilities أو من خلال البحث عنه باستخدام أضواء كاشفة ).
- من Terminal ، اكتب تحديث البرنامج -l (هذا حرف L صغير وليس رقم واحد). سيوفر هذا قائمة بجميع التحديثات المتاحة جنبًا إلى جنب مع أحجام الملفات الفردية الخاصة بها وملاحظة تشير إلى ما إذا كنت ستحتاج إلى إعادة تشغيل جهاز Mac لإكمال عملية التحديث.
- لتثبيت ملففردتحديث البرنامج ، أدخل الأمر sudo softwareupdate -iاسم ، حيث يكون الاسم هو الاسم الدقيق لأحد التحديثات المتاحة التي تم الكشف عنها بواسطة أمر القائمة. لأن هذا مستخدم متميز ( سودو ) ، فستحتاج إلى إدخال كلمة مرور حساب المشرف عندما يُطلب منك ذلك.
- لتثبيتالكلتحديثات البرامج المتاحة ، استخدم الأمر بدلاً من ذلك sudo softwareupdate -i -a . يقوم رمز التبديل -a ببساطة بتوجيه الأمر لتثبيت كافة التحديثات. مرة أخرى ، ستحتاج إلى إدخال كلمة مرور المسؤول عندما يُطلب منك ذلك.
- لا يوجد شريط تقدم تقليدي ، ولكنك سترى إدخالات نصية محدثة في نافذة Terminal عند اكتمال كل خطوة ، مما يتيح لك معرفة وقت تنزيل تحديثات معينة ووقت اكتمال عملية التثبيت بالكامل. إذا قمت بتثبيت تحديثات البرامج التي تتطلب إعادة التشغيل ، فسترى رسالة أخيرة ترشدك إلى إعادة تشغيل جهاز Mac. يمكنك القيام بذلك عبر واجهة macOS العادية ، ولكن نظرًا لأننا نستخدم بالفعل أوامر UNIX في Terminal ، يمكنك أيضًا كتابة sudo الاغلاق -r الآن الذي يرشد اغلق أمر لإعادة تشغيل Mac (-r) على الفور (الآن).
فوائد استخدام تحديث البرنامج عبر الجهاز الطرفي
الآن بعد أن عرفتكيفلتشغيل تحديث برنامج Mac من Terminal ، فإن السؤال المحتمل هولماذاقد ترغب في استخدام هذه الطريقة بدلاً من مجرد النقر على بضعة أزرار في Mac App Store. سبب واحد كبير هو الأتمتة والإدارة عن بعد. يمكن للمستخدمين الذين لديهم أجهزة Mac متعددة لإدارتها إنشاء برامج نصية أو بدء تحديث البرنامج عن بُعد عبر طريقة مثل SSH دون الحاجة إلى استخدام برنامج مشاركة الشاشة أو الإدارة عن بُعد يدويًا.
فائدة أخرى محتملة هي السرعة. على الرغم من أنه ليس عالميًا ، أبلغ العديد من المستخدمين أن التحديثات يتم تثبيتها بشكل أسرع عند تثبيتها عبر Terminal ، سواء من حيث التثبيت الأولي أو جزء ما بعد إعادة التشغيل أثناء إعادة تشغيل Mac. في حين أن كل تحديث لن يشهد زيادة كبيرة في السرعة ، فإن الطريقة الطرفية على الأقل لن تضيف أي وقت مقارنة بمتجر تطبيقات Mac.
الجانب السلبي الكبير لاستخدام تحديث البرنامج عبر الجهاز
على الرغم من فوائده للعديد من المستخدمين ، إلا أنه يوجد تحذير كبير لتشغيل تحديث برنامج Mac عبر Terminal. كما هو مذكور في بداية هذه المقالة ، تعمل الطريقة الطرفية فقط مع تحديثات نظام macOS وتطبيقات الطرف الأول من Apple مثل iTunes. تتم مقارنة ذلك بمتجر Mac App Store ، والذي سيقوم بتحديث تطبيقات الطرف الثالث الخاصة بك جنبًا إلى جنب مع تحديثات Apple الرسمية.
قد يتعرف مستخدمو Mac منذ فترة طويلة على أن هذا القيد هو نفس الأداة المساعدة الأصلية لتحديث برامج Mac. هذه الأداة ، وهي الطريقة التي قدمت بها Apple تحديثات النظام والطرف الأول للمستخدمين قبل إطلاق Mac App Store ، لم تدعم تطبيقات الطرف الثالث. نظرًا لأن الأمر softwareupdate UNIX يعمل أيضًا كأساس للأداة المساعدة الأصلية لتحديث البرامج ، فإن هذا القيد منطقي.
لذلك ، إذا كنت تريد فقط تثبيت نظام macOS وتحديثات الطرف الأول بسرعة ، أو إذا كنت لا تستخدم أي تطبيقات تابعة لجهات خارجية من Mac App Store ، فإن الطريقة الطرفية قد غطتها. إذا لم يكن الأمر كذلك ، فقد يكون من الأفضل لك الالتزام بطريقة Mac App Store الافتراضية لأنها تحافظ على تحديثات تطبيقك الأول والثالث في مكان واحد.