ما هو Windows Package Manager وكيف يمكنني استخدامه؟

هل تتمنى أن تتمكن من تثبيت البرامج في Windows عبر سطر الأوامر؟ الآن ، هناك طريقة أسهل لتثبيت جميع تطبيقاتك المفضلة على جهاز كمبيوتر جديد بعد أن أصدرت Microsoft  مؤخرًا برنامج Windows Package Manager ( WPM ). إنه حاليًا في مرحلة المعاينة فقط في الوقت الحالي.

لا تزال عربات التي تجرها الدواب صغيرة وضوء قليل على الميزات مقارنة بمديري الحزم(package managers) المعمول به ، مثل Chocolatey ، لكنها أخبار رائعة لمطوري Windows ومستخدمي الطاقة. وقد يكون بالفعل على جهاز الكمبيوتر الخاص بك!

كيف أحصل على Windows Package Manager؟(How Do I Get Windows Package Manager?)

حتى كتابة هذا المقال ، هناك طريقتان فقط للحصول على Windows Package Manager . يمكنك الحصول عليه من خلال برنامج Windows Insider(Windows Insider Program) أو من GitHub .

برنامج Windows Insider(Windows Insider Program)(Windows Insider Program)

تتيح لك هذه الطريقة الحصول على أحدث المعاينات لنظامي التشغيل Windows 10(Windows 10) و WPM . لذلك ، مع إضافة الميزات والإصلاحات إلى WPM ، سيتم تحديثها تلقائيًا من(automatically be updated) أجلك. 

للذهاب إلى هذا الطريق ، يجب عليك تثبيت Insider Build لنظام التشغيل Windows 10(Windows 10) والاشتراك في برنامج Windows Package Manager Insider(Windows Package Manager Insider Program) . سيتطلب ذلك أن يكون لديك حساب Microsoft(Microsoft Account) ، مثل الحساب الذي قد تستخدمه لتسجيل الدخول إلى تطبيق Micros o ft Store(ft Store app) . سيتم إرسال بريد إلكتروني لإعلامك بما إذا كنت مشاركًا أم لا. يستغرق حوالي 3 أيام.

جيثب(GitHub)(GitHub)

إذا كنت تعرف بالفعل كيفية استخدام GitHub ، فقد تكون هذه طريقة أسهل بالنسبة لك. يمكنك العثور على مستودع WPM GitHub على (WPM GitHub)https://github.com/microsoft/winget-cli .

هل لدي مدير حزمة Windows؟(Do I Have Windows Package Manager?)

تتمثل طريقة معرفة ما إذا كان لديك Windows Package Manager ( WPM ) في فتح جلسة PowerShell وإدخال مجموعة أوامر cmdlet(winget) .

إذا كان لديك WPM ، فسترى الإخراج كما في الصورة التالية. سوف يسرد أي إصدار من WPM لديك وبعض التعليمات الأساسية حول استخدامه.

كيف يمكنني استخدام Windows Package Manager؟(How Do I Use Windows Package Manager?)

أول شيء يجب عليك فعله هو معرفة التطبيقات التي يمكنك تثبيتها باستخدام WPM . أدخل (Enter)بحث جناح(winget search) cmdlet واضغط على Enter .

سترى قائمة بجميع حزم تثبيت التطبيق المتاحة حاليًا. 

حتى كتابة هذا التقرير ، كان هناك 386 حزمة متوفرة. تتضمن بعض التطبيقات الأكثر شيوعًا ؛ 7Zip و CutePDF Writer و Adobe Acrobat Reader DC و Kindle و iTunes و Audacity والعديد من توزيعات Linux(Linux distros) و MalwareBytes ومجموعة من تطبيقات Microsoft المتعلقة بـ (Microsoft)Office و Azure و Windows وكل شيء آخر من Microsoft

تتوفر أيضًا قائمة كاملة بالحزم على https://github.com/microsoft/winget-pkgs/tree/master/manifests .

هناك الكثير لتخوضه ، لذا حاول البحث عن تطبيقاتك المفضلة(your favorite apps) . أدخل كلمة بحث winget(winget search keyword) ، حيث تكون الكلمة الأساسية هي اسم التطبيق الذي تبحث عنه. إذا لم تكن متأكدًا من الاسم الكامل ، فسيتم البحث عن اسم جزئي أيضًا.

بمجرد العثور على التطبيق الذي ترغب في تثبيته ، استخدم winget install "AppName Here" . إذا كان التطبيق يحتوي على اسم مكون من كلمة واحدة ، فلن تكون علامات الاقتباس ضرورية. 

إذا كنت تفضل تثبيت التطبيق بصمت دون مزيد من المدخلات منك ، فاستخدم الوسيطة -h في النهاية. سيبدو الأمر مثل winget install "AppName Here" -h

سيتم تنزيل التطبيق وتثبيته دون أي تفاعل إضافي منك.

كيف يمكنني تثبيت العديد من التطبيقات مرة واحدة باستخدام Windows Package Manager؟(How Can I Install Several Apps At Once With Windows Package Manager?)

نظرًا لأن winget عبارة عن أمر cmdlet ، يمكننا إنشاء برنامج نصي PowerShell للقيام بالتثبيتات. تأكد(Make) من أن نظامك يسمح لك بتشغيل برامج PowerShell النصية(allows you to run PowerShell scripts) أولاً.

في Windows PowerShell ISE ، أدخل ما يلي:

تثبيت الجناح روفوس -h ؛
وينجيت تثبيت gpu-z -h ؛
تثبيت الجناح المعجون- h ؛
وينجيت تثبيت FileZilla -h ؛
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

احفظ ذلك كبرنامج نصي PowerShell باسم مثل install-AppsWinGet.ps1. (PowerShell)يمكنك تشغيل البرنامج النصي من داخل PowerShell ISE أو من سطر أوامر PowerShell العادي .

لاحظ أنك لن ترى شريط الحالة الجميل كما تفعل مع تثبيت WPM واحد . هذا حسن. ستقوم بالتثبيتات بالتسلسل. بلغ الوقت الإجمالي لتنزيل جميع التطبيقات الأربعة وتثبيتها 53 ثانية.

هل يمكنني إلغاء التثبيت باستخدام Windows Package Manager؟(Can I Uninstall Using Windows Package Manager?)

لا. الآن ، WPM مخصص فقط لتثبيت التطبيقات. إصدار المعاينة من WPM صغير جدًا. إذا أرادت Microsoft أن يصبح (Microsoft)WPM مدير الحزم الفعلي لنظام Windows ، فتوقع نفس الوظيفة مثل Chocolatey أو أفضل في المستقبل القريب.

Get Installing!

الآن بعد أن أصبح لديك Windows Package Manager وتعرف كيفية استخدامه ، فلماذا لا تنشئ برنامجًا نصيًا لتثبيت كل تطبيق تحبه؟ احفظ هذا البرنامج النصي على محرك أقراص USB أو وحدة تخزين سحابية(cloud storage) . بعد ذلك ، في المرة التالية التي تريد تثبيتها فيها ، ما عليك سوى تشغيل البرنامج النصي. إذا لم تستخدم مدير الحزم مطلقًا ، فسيكون أسرع وأسهل من أي وقت مضى.



About the author

أنا مسؤول Windows 10 و Windows 11/10 ذو خبرة ولدي بعض الخبرة في Edge. لدي ثروة من المعرفة والخبرة لأقدمها في هذا المجال ، ولهذا السبب أعتقد أن مهاراتي ستكون رصيدًا قيمًا لشركتك. تمنحني سنوات خبرتي في كل من Windows 10 و Edge القدرة على تعلم التقنيات الجديدة بسرعة وحل المشكلات بسرعة وتحمل المسؤولية عندما يتعلق الأمر بإدارة عملك. بالإضافة إلى ذلك ، فإن تجربتي مع Windows 10 و Edge تجعلني على دراية كبيرة بجميع جوانب نظام التشغيل ، مما سيكون مفيدًا لإدارة الخوادم أو إدارة تطبيقات البرامج.



Related posts