أخبار التقنية

كيفية تحديث التطبيقات على نظام Mac باستخدام Terminal

[ad_1]

تحديث التطبيقات الطرفية لنظام التشغيل Mac المميز

يمكن أن يؤدي تعلم كيفية تحديث التطبيقات على Mac باستخدام Terminal إلى تبسيط عملية صيانة أجهزة Mac المتعددة، ونتيجة لذلك، تقليل عبء العمل لديك. باستخدام مجموعة من أوامر النظام والمستودعات مفتوحة المصدر، يمكنك تحديث كل من برنامج macOS وبرنامج Mac App Store باستخدام Terminal.

قم بتثبيت تحديثات نظام macOS والبرامج باستخدام الوحدة الطرفية

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

لاستخدامه، قم بتشغيل صالة التطبيق من التطبيق -> المرافق. دخول softwareupdate -l أمر لسرد التحديثات المتاحة. في حالة وجود تحديثات، فسيعرضها تحديث البرنامج.

قائمة تحديث البرامج التحديثات المتوفرة

لتثبيت كافة التحديثات المتوفرة، قم بالتنفيذ sudo softwareupdate -ia --verbose. يقوم هذا الأمر بتشغيل أداة تحديث البرنامج بامتيازات المسؤول ويطلب منها تثبيت جميع التحديثات مع توفير عرض تفصيلي لتقدم التحديث. سيُطلب منك إدخال كلمة مرور المسؤول، ثم انتظر حتى تنتهي عملية التحديث.

أداة تحديث البرامج التثبيت المطول للتحديثات

أعلام تحديث البرامج

يمكن تعديل سلوك أداة تحديث البرامج باستخدام مجموعة متنوعة من العلامات المختلفة، والتي استخدمنا بعضها بالفعل في القسم السابق من هذه المقالة. فيما يلي قائمة بالأعلام شائعة الاستخدام:

  • ال --verbose تعتبر العلامة اختيارية، ولكنها ستوفر تقارير الحالة المباشرة عند تثبيت التحديثات. إذا كان لديك العديد من التحديثات التي تحتاج إلى معالجتها، فستبقيك هذه العلامة على اطلاع بالحالة الحالية.
  • ال -i تشير العلامة إلى “تثبيت” وستبدأ عملية التثبيت للتطبيقات المحددة.
  • ال -a العلم يرمز إلى “الكل”. سيتم تثبيت كافة التحديثات المتاحة.
  • ال -r العلم يرمز إلى “موصى به”. على سبيل المثال، softwareupdate -ir سيتم تثبيت التحديثات “الموصى بها” فقط.
  • ال -h تشير العلامة إلى “مساعدة” وستكشف عن جميع الأوامر المتاحة.
  • لتثبيت تحديث واحد فقط، استخدم softwareupdate -i (package name). على سبيل المثال، softwareupdate -i RemoteDesktopClient-3.9.2 سيتم تثبيت التحديث RemoteDesktopClient 3.9.2 فقط.
  • لتجاهل تحديثات معينة، استخدم --ignore علَم. على سبيل المثال، softwareupdate --ignore RemoteDesktopClient-3.9.2 سوف يخفي التحديث 3.9.2 لـ RemoteDesktopClient.

قم بتحديث برنامج Mac App Store باستخدام Terminal

افتراضيًا، لا يحتوي macOS على أداة مساعدة لسطر الأوامر لتحديث التطبيقات من Mac App Store. ومع ذلك، يمكنك تثبيت الأداة المساعدة Dmitry Rodionov لإضافة هذه الوظيفة إلى جهاز Mac الخاص بك.

قم بتشغيل التطبيق الطرفي (التطبيق -> المرافق)، وإذا لم تكن قد قمت بذلك بالفعل، فقم بتثبيت Homebrew باستخدام الأمر الطرفي التالي:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Homebrew هو مدير حزم مفتوح المصدر يجعل من السهل تثبيت برامج الطرف الثالث وتحديثها وإدارتها من خلال Terminal. دعنا نستخدمه على الفور عن طريق تثبيت الأداة المساعدة mas المذكورة أعلاه باستخدام ملف brew install mas يأمر. عند اكتمال التثبيت، اكتب mas لرؤية قائمة بجميع أوامر ماس المتاحة.

تقوم أداة Mas بإدراج جميع الأوامر المتاحة في الوحدة الطرفية

على سبيل المثال، أدخل mas list للاطلاع على قائمة بتطبيقات Mac App Store المثبتة، أو اكتب mas outdated لرؤية التطبيقات ذات التحديثات المتوفرة فقط. لتحديث كافة التطبيقات، ما عليك سوى استخدام mas upgrade. ستقوم العملية بتحديث كل تطبيق وإعلامك عند الانتهاء.

ماس تحديث جميع التطبيقات القديمة

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

جميع الصور ولقطات الشاشة بواسطة ديفيد موريلو.

اشترك في نشرتنا الإخبارية!

يتم تسليم أحدث البرامج التعليمية لدينا مباشرة إلى صندوق البريد الوارد الخاص بك

ديفيد موريلو

ديفيد موريلو هو كاتب محتوى محترف في مجال التكنولوجيا، ويغطي كل شيء بدءًا من المنتجات الاستهلاكية وحتى التقنيات الناشئة وتطبيقاتها عبر الصناعة. بدأ اهتمامه بالتكنولوجيا في سن مبكرة وازداد قوة على مر السنين.

[ad_2]

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى