كيفية استخدام "winget" لتثبيت التطبيقات من Command Line على نظام التشغيل Windows 10

دليل للبحث عن التطبيقات وتثبيتها باستخدام Winget على Windows 10

تعمل Microsoft على أداة سطر أوامر تسمى وينجيت للسماح لمستخدمي Windows 10 بتنزيل التطبيقات وتثبيتها مباشرة من موجه الأوامر. يتوفر Winget حاليًا كإصدار معاينة ، ولكن يمكنك تنزيله على أي جهاز كمبيوتر يعمل بنظام Windows 10 لاختباره وتجربته من Github.

إذا كنت تقوم بتشغيل أحدث إصدار من Windows 10 Insider ، فمن المحتمل أن يكون لديك بالفعل وينجيت مثبتة على جهاز الكمبيوتر الخاص بك. يمكنك التحقق من ذلك عن طريق تشغيل الأمر التالي في CMD أو PowerShell:

وينجيت - الإصدار

في الإصدارات المستقرة من Windows 10 ، سيتعين عليك التنزيل والتثبيت يدويًا وينجيت على نظامك. لدينا دليل مفصل حول تثبيت winget على الرابط أدناه ، ألق نظرة عليه.

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

وينجيت تحتوي أداة CLI على بناء جملة أساسي مشابه جدًا للعديد من مديري حزم Linux الشائعة مثل ملائم أو dnf. يمكنك استخدام وينجيت CLI من موجه الأوامر أو Windows PowerShell. الأساسية وينجيت النحو كما يلي:

وينجيت 

ومع ذلك ، فلنبدأ في تثبيت تطبيق من سطر الأوامر باستخدام Winget.

أمر تثبيت تطبيق Winget

يشبه إلى حد كبير تثبيت مناسب على أنظمة Ubuntu ، يمكنك استخدام ملفات تثبيت الجناح الأمر لتنزيل التطبيقات وتثبيتها على جهاز كمبيوتر يعمل بنظام Windows 10.

تثبيت winget على سبيل المثال: برنامج winget install 7zip

سيبدأ Winget في تنزيل التطبيق وتثبيته تلقائيًا. إذا تلقيت مطالبة UAC ، فاضغط على الزر "نعم" وستكون على ما يرام.

C: \ Users \ ATH> winget install 7zip Found 7Zip [7zip.7zip] هذا التطبيق مرخص لك من قبل مالكه. Microsoft ليست مسؤولة عن حزم الجهات الخارجية ولا تمنحها أي تراخيص. تنزيل //www.7-zip.org/a/7z1900-x64.msi ██████████████████████████████ 1.66 ميغابايت / 1.66 ميجا بايت تم التحقق بنجاح من تثبيت تجزئة المثبت ... تم التثبيت بنجاح!

استخدام تثبيت Winget والأعلام

فيما يلي جميع العلامات المدعومة كما هو موضح في ملف تثبيت winget --help يأمر.

الاستخدام: winget install [-q]] [] الوسيطات التالية متاحة: -q، - الاستعلام الاستعلام المستخدم للبحث عن تطبيق الخيارات التالية متاحة: -m، - manifest المسار إلى بيان التطبيق - معرف تصفية النتائج حسب المعرف - الاسم تصفية النتائج حسب الاسم - Moniker تصفية النتائج حسب لقب التطبيق -v ، - الإصدار استخدم الإصدار المحدد ؛ الافتراضي هو أحدث إصدار -s ، - تطبيق البحث عن المصدر باستخدام المصدر المحدد -e ، - تطبيق البحث الدقيق باستخدام المطابقة التامة -i ، - طلب تفاعلي للتثبيت التفاعلي ؛ قد تكون هناك حاجة إلى إدخال المستخدم - h ، - طلب التثبيت الصامت - o ، - موقع السجل (إذا كان مدعومًا) - تجاوز وسيطات التجاوز ليتم تمريرها إلى المثبت -l ، - موقع التثبيت إلى (إذا أيد)

أمر تطبيق البحث من Winget

للبحث عن تطبيق ، سنستخدم ملف البحث وينجيت يأمر.

البحث winget على سبيل المثال: البحث winget 7zip

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

C: \ Users \ ATH> بحث winget 7zip Name ID Version مطابق ------------------------------------ 7Zip 7zip.7zip 19.0.0 اللقب: 7zip

استخدام بحث Winget والأعلام

فيما يلي جميع العلامات المدعومة كما هو موضح في ملف البحث وينجيت - مساعدة يأمر.

الاستخدام: winget search [[-q]] [] الوسيطات التالية متاحة: -q، - query الاستعلام المستخدم للبحث عن تطبيق الخيارات التالية متاحة: - id تصفية النتائج حسب المعرف - name تصفية النتائج حسب الاسم - moniker تصفية النتائج حسب لقب التطبيق - العلامة تصفية النتائج حسب العلامة - الأمر تصفية النتائج حسب الأوامر ، - المصدر البحث عن التطبيق باستخدام المصدر المحدد - n ، - العد إظهار ما لا يزيد عن العدد المحدد من النتائج -e ، - تطبيق البحث الدقيق باستخدام المطابقة التامة

Winget show app command

في حين البحث وينجيت يكفي الأمر لاسترداد المعلومات الأساسية حول أحد التطبيقات من سطر الأوامر ، ويمكنك استرداد التفاصيل الكاملة مثل اسم المؤلف والوصف والترخيص والمزيد حول أحد التطبيقات باستخدام عرض وينجيت يأمر.

عرض winget على سبيل المثال: winget show 7zip

الإخراج من عرض وينجيت يقوم الأمر باسترداد جميع المعلومات ذات الصلة حول الحزمة التي ربما تحتاجها (من أداة سطر الأوامر).

C: \ Users \ ATH> winget show 7zip تم العثور عليه 7Zip [7zip.7zip] الإصدار: 19.0.0 الناشر: 7zip المؤلف: 7zip AppMoniker: 7zip الوصف: أرشيف ملفات مجاني ومفتوح المصدر مع نسبة ضغط عالية. الصفحة الرئيسية: //www.7-zip.org/ الترخيص: حقوق النشر (C) 1999-2020 Igor Pavlov. - عنوان URL لترخيص GNU LGPL: //7-zip.org/license.txt المثبت: SHA256: a7803233eedb6a4b59b3024ccf9292a6fffb94507dc998aa67c5b745d197a5dc رابط التنزيل:

تظهر Winget الاستخدام والأعلام

فيما يلي جميع العلامات المدعومة كما هو موضح في ملف عرض وينجيت - مساعدة يأمر.

الاستخدام: winget show [[-q]] [] الوسيطات التالية متاحة: -q، - الاستعلام الاستعلام المستخدم للبحث عن تطبيق الخيارات التالية متاحة: -m، - manifest المسار إلى بيان التطبيق - معرف تصفية النتائج حسب المعرف - الاسم تصفية النتائج حسب الاسم - Moniker تصفية النتائج حسب لقب التطبيق -v ، - الإصدار استخدم الإصدار المحدد ؛ الافتراضي هو أحدث إصدار -s ، - تطبيق البحث عن المصدر باستخدام المصدر المحدد -e ، - البحث الدقيق عن التطبيق باستخدام المطابقة التامة - النسخ إظهار الإصدارات المتاحة من التطبيق

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

وينجيت يعد مدير الحزم ميزة مطورة ومن المتوقع إصدارها في إصدارات مستقرة من Windows 10 بحلول مايو 2021.