القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

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

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

ما هو مدير الحزم؟

ستستخدم جميع التطبيقات الحديثة وأي مشاريع تقوم بإنشائها الأطر والمكتبات والأدوات الموجودة. إذا كنت بصدد إنشاء تطبيق React بسيط ، فستحتاج إلى Node.js و ReactJS ومكتبات أو أدوات أخرى حتى يعمل مشروعك بشكل صحيح. يُطلق على برنامج الطرف الثالث الأساسي الذي يساعد بشكل أساسي وظيفة مشروعك اسم التبعيات.

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

instagram viewer

لحل هذه المشكلة (من بين أمور أخرى) ، ابتكر المطورون فكرة بارعة لمدير الحزم - أداة واحدة يمكنها إدارة جميع تبعيات مشروعك. عادةً ما يؤدي مديرو الحزم العديد من الميزات الأساسية مثل:

  • العثور على ملفات المصدر الصحيحة لمنصتك.
  • التأكد من خلو ملفات المصدر من البرامج الضارة وغيرها من الثغرات الأمنية.
  • دمج التبعيات في مشروعك.
  • السماح بتثبيت وتحديث وإزالة تبعيات البرامج بسلاسة.

يمتلك مديرو الحزم أيضًا كتالوجًا كبيرًا من الأدوات التي يمكنك الاختيار من بينها وتثبيتها بأمر واحد فقط على الجهاز.

تتضمن بعض أمثلة مديري الحزم المشهورين ما يلي:

  • البيرة.
  • مدير حزمة العقدة (NPM).
  • غزل.
  • أداة التعبئة والتغليف المتقدمة (APT).

ما هو Windows Package Manager؟

Windows Package Manager ، أو winget كما يشار إليه عادةً ، هو إصدار Microsoft لمدير الحزم على غرار Linux. تم إصدار Winget في عام 2020 كمدير حزمة أدوات مساعدة لسطر الأوامر مفتوح المصدر ويحتوي على مجموعة واسعة من التطبيقات المتاحة للمستخدمين للتثبيت منها. مثل غيره من مديري الحزم المستخدمة على نطاق واسع ، تأكدت Microsoft من أن Windows Package Manager مجاني ومتوفر على GitHub.

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

يستخدم Winget تنسيق بيان حزمة YAML الذي يسهل فهمه وتكوينه. يستخدم المطورون عادةً تنسيق بيان YAML لتجميع تطبيقاتهم لتكون متوافقة مع Windows Package Manager.

في السابق ، كان على مستخدمي Windows الاعتماد على Chocolatey - مدير حزمة تابع لجهة خارجية متخصص في نظام التشغيل Windows. تعد Chocolatey قوية جدًا ومعتمدة على نطاق واسع من قبل أخوة Windows الأكبر. من ناحية أخرى ، فإن معظم مستخدمي Windows ليسوا على دراية أو مرتاحين مع Windows Package Manager حتى الآن ؛ نأمل أن يساعد هذا الدليل في تغيير ذلك.

كيفية إعداد Windows Package Manager على Windows 11

لا يتم تثبيت Windows Package Manager مسبقًا على نظام Windows ، لذا سيتعين عليك تنزيله يدويًا. لحسن الحظ ، عملية التثبيت واضحة ومباشرة ولا ينبغي أن تشكل أي عقبات.

تتطلب Microsoft نظام Windows الخاص بك لتشغيل Windows 10 1709 أو إصدار أحدث لاستخدام winget. سيكون عليك أيضا قم بتسجيل الدخول باستخدام حساب Microsoft الخاص بك وتأكد من تسجيل الدخول إلى تطبيق Microsoft Store أيضًا.

هناك طريقتان رئيسيتان لتثبيت Windows Package Manager على Windows 11.

كيفية تثبيت Winget باستخدام متجر Microsoft

أسهل طريقة لتثبيت Windows Package Manager هي من خلال متجر Microsoft. يمكنك تنزيل Windows Package Manager من خلال مثبت التطبيقات الرسمي من Microsoft للقيام بذلك:

  1. قم بتشغيل ملف متجر مايكروسوفت باستخدام قائمة البدأ.
  2. بحث عن مثبت التطبيق واختر أفضل تطابق.
  3. اضغط على ثَبَّتَ زر إذا كنت ترى ذلك. خلاف ذلك، مثبت التطبيق موجود بالفعل على جهاز الكمبيوتر الخاص بك ، وسيكون عليك فقط التأكد من تحديثه.

كيفية تثبيت Winget من خلال PowerShell

إذا كنت تواجه مشكلات في Microsoft Store ، فيجب أن تفكر في تثبيت winget باستخدام Windows PowerShell. بمجرد الاتصال بالإنترنت ، اتبع الخطوات التالية:

  1. من يبدأ القائمة ، ابحث عن بوويرشيل، واختر تشغيل كمسؤول.
  2. في سطر الأوامر ، الصق الأمر أدناه واضغط يدخل
    استدعاء WebRequest -Uri https://aka.ms/winget -OutFile winget.zip ؛ قم بتوسيع الأرشيف winget.zip -DestinationPath $ Env: ProgramFiles \ WindowsPowerShell \ Modules \
  3. بمجرد اكتمال التثبيت ، اكتب الأمر التالي واضغط يدخل للتحقق من التثبيت الخاص بك.

كيفية استخدام Winget على Windows 11

الآن بعد أن أعددت winget ، سيتعين عليك تعلم كيفية استخدام الأوامر المرتبطة بأداة winget ، بما في ذلك تنزيل التطبيقات المثبتة وتكوينها وعرضها.

1. كيفية تنزيل التطبيقات الجديدة

هناك مجموعة كبيرة من التطبيقات المتاحة داخل winget ، ويمكنك تنزيل تطبيقات مثل Google Chrome و 7-Zip وما إلى ذلك.

لتنزيل تطبيق باستخدام winget ، استخدم الأمر التالي:

تثبيت الجناح <اسم التطبيق>

2. كيفية تصفح التطبيقات

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

على سبيل المثال ، للبحث عن برامج مضغوطة ، يمكنك كتابة:

مضغوط البحث وينجيت

بدلاً من ذلك ، يمكنك استخدام ملف أداة الطرف الثالث التي توفر واجهة مستخدم سهلة الاستخدام لـ winget.

3. كيفية عرض التطبيقات المثبتة

يمكنك عرض التطبيقات التي تم تثبيتها على جهاز الكمبيوتر الخاص بك من خلال:

وينجيت قائمة

4. كيفية عرض تفاصيل التطبيق

للنظر في تفاصيل التثبيت وإصدار البرنامج لتطبيق معين ، يمكنك استخدام الأمر التالي:

عرض وينجيت <اسم التطبيق>

هل يستحق مديرو الحزم العناء على Windows؟

Winget لا يصدق في تثبيت التطبيقات على جهاز الكمبيوتر الذي يعمل بنظام Windows 11. لم تعد بحاجة للبحث عن روابط تنزيل خالية من البرامج الضارة على الإنترنت ؛ ما عليك سوى فتح محطة طرفية وتنزيل التطبيق الذي تحتاجه عبر وينجيت.