كيفية استخدام Windows Package Manager (winget) على نظام التشغيل Windows 11

يمنحك Windows Package Manager طريقة أسهل لتثبيت تطبيقاتك وإدارتها على Windows 11 و10. وإليك كيفية استخدامه.

إذا كنت مستخدمًا قويًا أو شخصًا يستخدم أنظمة التشغيل المستندة إلى Linux في مرحلة ما، فمن المحتمل أنك على دراية بمفهوم مدير الحزم. هذه أداة تمنحك طريقة مركزية لتثبيت تطبيقاتك وتحديثها، بينما من المحتمل أيضًا أن تكون أسرع إذا كنت تفضل العمل باستخدام لوحة المفاتيح. بالإضافة إلى ذلك، يمكن أن يسهل استعادة تطبيقات متعددة دفعة واحدة. مايكروسوفت تعطي ويندوز 11 (و10) مستخدمين لمدير الحزم الرسمي الخاص به، والذي يُسمى ببساطة Windows Package Manager، ولكنه يُعرف أيضًا باسم Winget.

تم تضمين Windows Package Manager في Windows 11، ولكنك لن تراه حقًا في أي مكان لأنه جزء من حزمة App Installer (قد ترى هذا في متجر Microsoft). يتم استخدامه في الغالب من خلال Windows Terminal، لذا فهو يعتمد بالكامل على النص. إذا كنت مهتمًا باستخدام Windows Package Manager لتوفير بعض الوقت، فنحن هنا لنوضح لك كيفية عمله.

البحث عن التطبيقات وتثبيتها باستخدام Windows Package Manager

في حين أن بعض المستخدمين الذين ليسوا على دراية بالواجهات المستندة إلى النصوص قد يجدون Windows Package Manager أمرًا صعبًا بعض الشيء في البداية، إلا أنه في الواقع سهل الاستخدام والبدء. يتضمن الاستخدام الأساسي لبرنامج Windows Package Manager ببساطة البحث عن التطبيقات وتثبيتها. ولهذا اتبع الخطوات التالية:

  1. انقر بزر الماوس الأيمن فوق زر القائمة "ابدأ" على شريط المهام واختر صالة.
  2. للبحث عن تطبيق اكتب بحث وينجيت . على سبيل المثال، دعونا نحاول العثور على Google Chrome عن طريق الكتابة بحث وينجيت كروم.

    إذا كنت تريد تضمين مسافات بيضاء في الاستعلام الخاص بك (مثل جوجل كروم)، تحتاج إلى كتابتها باسم البحث على "Winget" "جوجل كروم". وهذا يجعل مصطلح البحث هو كل شيء مدرج داخل علامات الاقتباس.

  3. إذا كانت هذه هي المرة الأولى التي تستخدم فيها أمر Winget، فقد تحتاج إلى الموافقة على شروط الخدمة. يضعط ي وثم يدخل إذا طُلب منك ذلك.
  4. في هذه الحالة، سترى بعض النتائج المختلفة مع قنوات Chrome المختلفة، بالإضافة إلى بعض التطبيقات ذات الأسماء المتشابهة. للحصول على التطبيق الصحيح، الطريقة الأكثر أمانًا هي استخدام معرف الحزمة المدرج في العمود الثاني. بالنسبة للإصدار الثابت من Google Chrome، سنستخدم Winget تثبيت جوجل. كروم.
    • إذا كان البرنامج الذي تقوم بتثبيته متاحًا من خلال متجر Microsoft (يتم الإشارة إلى المصدر في العمود الأخير في القائمة)، فستحتاج أيضًا إلى الموافقة على شروط الخدمة. يضعط ي وثم يدخل.
    • يمكنك أيضًا إضافة --قبول اتفاقيات الحزمة وسيطة لأمر التثبيت لقبول أي اتفاقيات تلقائيًا.
  5. سيقوم المثبت بتنزيل البرنامج والبدء في تثبيته. يمكن لبعض البرامج التثبيت بصمت دون أي تدخل من المستخدم، ولكن Chrome يحتاج بالفعل إلى مدخلاتك، لذا ستحتاج إلى اتباع الخطوات المناسبة في نافذة الإعداد المخصصة. يمكنك أيضًا تعطيل المطالبات التفاعلية عن طريق إضافة --تعطيل التفاعل حجة للأمر أعلاه.
  6. بمجرد انتهاء التثبيت، يمكنك تكرار العملية لأي تطبيقات أخرى تريد تثبيتها.

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

تحديث تطبيقاتك باستخدام Windows Package Manager

إحدى الإمكانيات العديدة التي يتمتع بها Windows Package Manager هي الحفاظ على تحديث تطبيقاتك من خلال واجهة مركزية. إذا كان لديك تطبيق واحد أو أكثر متاح في مستودع Winget (حتى لو لم يكن لديك ذلك بالضرورة تثبيتها من هناك)، يمكنك تحديثها جميعًا بسهولة دفعة واحدة باستخدام Windows مدير مجموعة.

  1. يفتح محطة ويندوز.
  2. يكتب تحديث وينجيت أو ترقية وينجت لرؤية قائمة التحديثات المتاحة لحزمك.

    قد ترى تحذيرًا بأن بعض التطبيقات غير مدرجة لأنه لا يمكن تحديد إصدارها. يمكنك استخدام ترقية Winget --include-unknown لرؤية هذه الحزم أيضا.

  3. لتحديث حزمة معينة، أدخل تحديث وينجيت، استبدال بالمعرف المناسب للتطبيق الذي تريد تحديثه.
  4. إذا كنت ترغب في تحديث كل منهم، يمكنك الدخول تحديث وينجيت --all. مرة أخرى، يمكنك إضافة --تشمل-غير معروف الوسيطة أيضًا لتثبيت أحدث إصدارات الحزم ذات الإصدارات غير المعروفة على جهاز الكمبيوتر الخاص بك.
  5. سيتم تحديث الحزم الخاصة بك واحدة تلو الأخرى. مرة أخرى، قد تتطلب بعض أدوات التثبيت تدخلك، ولكن يمكنك تخطي ذلك باستخدام --تعطيل التفاعل دعوى.

هذا كل ما في الامر. يمكنك تشغيل هذا مرة أخرى عندما تريد التأكد من تحديث تطبيقاتك.

إلغاء تثبيت التطبيقات باستخدام Windows Package Manager

وبطبيعة الحال، مثلما يمكنك تثبيت التطبيقات باستخدام Windows Package Manager، يمكنك إزالتها بنفس الطريقة تقريبًا.

  1. يكتب قائمة الجناح لرؤية كافة الحزم المثبتة على جهاز الكمبيوتر الخاص بك.
  2. ابحث عن الشخص الذي تريد إزالته واستخدم الأمر إلغاء تثبيت Winget ، استبدال مع معرف التطبيق. على سبيل المثال، بالنسبة لمتصفح Chrome، سيكون الأمر كما يلي: Winget إلغاء تثبيت جوجل. كروم.
  3. اتبع التعليمات التي تظهر على الشاشة، أو استخدم --تعطيل التفاعل الوسيطة لإزالة التطبيق بصمت.

تصدير واستيراد الحزم الخاصة بك باستخدام Windows Package Manager

من المحتمل أن تكون أكبر أداة طاقة في مجموعة أدوات Windows Package Manager هي القدرة على تصدير قائمة بجميع الحزم المثبتة على جهاز الكمبيوتر الخاص بك إلى ملف. يمكنك بعد ذلك استيراد الملف عند إعداد جهاز كمبيوتر جديد، وسيقوم بتثبيت جميع التطبيقات الموجودة في قائمتك دفعة واحدة، حتى تتمكن من البدء والتشغيل على الفور.

تصدير قائمة الحزم الخاصة بك

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

يمكنك أيضًا استخدام الحجج مثل --مصدر لتصفية الحزم من مصدر محدد فقط، مثل com.winget أو com.msstore. ال --إصدار يمكن أن تتيح لك الوسيطة أيضًا تصدير إصدار معين من التطبيق، بدلاً من تثبيت الإصدار الأحدث.

في هذا المثال، سنقوم بتصدير قائمة الحزم إلى ملفي وثائق المكتبة في ملف يسمى MyApps.json (ال .json التمديد مطلوب). من أجل ذلك الأمر تصدير وينجت -o C:\Users\joaoc\Documents\MyApps.json، على الرغم من أن هذا سيختلف باختلاف اسم المستخدم الخاص بك والمكان الذي تريد التصدير إليه.

يمكنك نقل هذا الملف إلى محرك أقراص محمول أيضًا، أو إلى خدمة سحابية مثل OneDrive، حتى تتمكن من استيراده لاحقًا على جهاز آخر. من الطبيعي أن ترى الكثير من الأخطاء هنا، نظرًا لأن العديد من التطبيقات مثبتة مسبقًا مع Windows أو قد لا تأتي من Windows Package Manager. لاحظ أن هذا يؤدي فقط إلى تصدير قائمة الحزم، وليس المثبتات الفعلية. سيحتاج جهاز الكمبيوتر الجديد الخاص بك إلى الاتصال بالإنترنت لتنزيل الحزم وتثبيتها عند استيرادها.

استيراد قائمة الحزم الخاصة بك

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

في مثالنا، سنستخدم نفس الملف أعلاه، ولكننا قمنا بتخزينه في مجلد التنزيلات على جهاز الكمبيوتر الجديد الخاص بنا. يصبح الأمر استيراد Winget -i C:\Users\joaoc\Downlaods\MyApps.json --accept-package-agreements. مرة أخرى، هذا مجرد مثالنا، ولكنه سيختلف اعتمادًا على مكان وجود الملف.

سيحاول Windows Package Manager تثبيت جميع التطبيقات الموجودة في قائمة الحزم واحدًا تلو الآخر. قد تكون بعض الحزم مثبتة بالفعل، وذلك ببساطة لأن بعضها عبارة عن حزم تأتي مع Windows 11. بالنسبة للتطبيقات والتحديثات الجديدة، قد تحتاج إلى التفاعل مع كل أداة تثبيت، أو يمكنك استخدام --تعطيل التفاعل وسيطة لتخطي كل التفاعلات لكل مثبت عند الاستيراد.

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

إذا كنت ترغب في معرفة المزيد حول ميزات Windows 11 الأخرى، فراجع ذلك كيفية تخصيص ويندوز 11. قد ترغب أيضًا في التعلم كيفية إلغاء تثبيت التطبيق باستخدام طرق أكثر تقليدية.