إذا لم تكن معتادًا على Winget، فهي أداة أتمتة تساعدك على تسريع تثبيت البرامج على جهاز الكمبيوتر. كل ما عليك فعله هو إخبار النظام بالبرنامج الذي تريده. بعد ذلك، يبحث Winget عن الإصدار الأحدث (أو الإصدار المحدد الذي تحتاجه) ويقوم بتثبيته بصمت في الخلفية. إلى جانب تثبيت التطبيقات، يمكنك استخدام Winget للعثور على معلومات حول الحزم وإدارة المصادر وترقية التطبيقات وإلغاء تثبيت التطبيقات وما إلى ذلك.
يمكنك تحميل وينجيت من مستودع المشروع على جيثب. تخطط Microsoft أيضًا لدمج Winget في كافة الإصدارات المدعومة على نظام التشغيل Windows 10. ويمكنك أيضًا الانضمام إلى برنامج Windows Package Manager Insiderإذا كنت تريد التحديثات التلقائية من المتجر، وتريد تشغيلها على إصدار Windows 10 الخاص بك.
فورت نايت تستمر في التأتأة
أصبح Winget repo الآن مليئًا بالتطبيقات المكررة والبيانات المشوهة
إرشادات مايكروسوفت ولايةأن بائعي البرامج المستقلين (ISVs) الذين يتطلعون إلى تحميل تطبيقاتهم إلى سجل Winget، يمكنهم القيام بذلك عن طريق إرسال بيان التطبيق على GitHub الخاص بهم. الموافقة على المانيفست هي عملية آلية. يتم التحقق من صحة البيانات التي تم تحميلها تلقائيًا وفقًا لمجموعة من المعايير المحددة مسبقًا.
بعد توفر Winget 1.0 للعامة، بدأ الأشخاص في إرسال الكثير من التطبيقات إلى GitHub ليتم تضمينها في مستودع Winget، بما في ذلك التطبيقات التي كانت متاحة بالفعل هناك.
علاوة على ذلك، تحتوي بعض طلبات السحب على أسماء تطبيقات غير صحيحة في البيانات أو روابط 'سيئة' من المكان الذي يجب جلب التطبيق منه. في عدد من الحالات، قد تحل الطلبات الجديدة محل بيانات الطلبات الحالية، مع معلومات غير كاملة.
BleepingComputerويقدم أمثلة على هذه البيانات. يقال إن ملفات البيان الخاصة بتطبيق PrimoPDF الخاص بـ NitroPDF تحتوي على ملفات مشوهةمعرف الحزمة('NitroPDFIncNitroPDFPtyLtd.PrimoPDF') وتنزيل عنوان URL.
مثال جيد آخر على مدى خطورة المشكلة هو ملف البيان الذي تم كتابته بشكل صحيح والذي تم استبداله بواسطة المساهمين، ولكن بمعلومات غير كاملة.
والشيء الجيد هو أن البيانات المشوهة تم إرجاعها بسرعة، ولكن يجب أن تكون هناك آلية لمنع مثل هذه الحوادث في المستقبل.
يقترح المجتمع أن يكون هناك فريق من المشرفين للتحقق من ملفات البيان قبل الموافقة عليها وتصبح متاحة للجميع.
الماوس لا يعمل بشكل صحيح
وقد اعترف ديميتريوس نيلون، من مايكروسوفت، وهو الشخص الرئيسي وراء تطوير Winget، بالمشكلة وأنه يخطط لطرحها مع الفريق. هو يأتيمع الحل الخاص به:
'قد يتطلب أحد الخيارات موافقة 'ثانية' على البيان 'الجديد' في الدليل 'الجديد'.'
وذكر أيضًا أن الفريق يدرس إنشاء نظام فحص مكرر للبيانات. وأشار نيلون إلى أن هدفهم هو تجنب الكثير من الاحتكاك والتأخير الزمني للأشخاص الذين يقدمون البيانات.