مايكروسوفت تطلق WinGet 1.4 مدير الحزم مفتوح المصدر

أصدرت مايكروسوفت مدير الحزم WinGet 1.4 (Windows مدير الحزم)، المصمم لتثبيت التطبيقات في Windows من مستودع يُدار من قِبل المجتمع، ويُعدّ بديلاً لمتجر مايكروسوفت عبر سطر الأوامر. كُتب الكود بلغة C++ ويُوزّع بموجب ترخيص MIT.

لإدارة الحزم، يتم توفير أوامر مشابهة لمديري الحزم مثل apt وdnf (التثبيت، البحث، القائمة، الترقية، وما إلى ذلك). يتم تعريف معلمات الحزمة من خلال ملفات البيان بتنسيق YAML. يعمل مستودع WinGet كمؤشر فقط، ويشير البيان إلى ملف zip أو msi خارجي، مثل الملف المستضاف على Microsoft Store أو GitHub أو موقع المشروع الرئيسي). لتبسيط عملية إنشاء ملفات البيان، يتم توفير أداة winget-create.

يحتوي المستودع حاليًا على حوالي ألفي حزمة، بما في ذلك مشاريع مثل 7Zip وOpenJDK وiTunes وChrome وBlender وDockerDesktop وDropbox وEvernote وFreeCAD وGIMP وGit وMaxima وInkscape وNmap وFirefox وThunderbird وSkype وEdge وVisualStudio وKiCad وLibreOffice وMinecraft وOpera وPutty وTelegramDesktop وSteam وWhatsApp. Wireguardيدعم البرنامج Wireshark والعديد من تطبيقات مايكروسوفت. كما يدعم المستودعات الخاصة، ويتم التفاعل معها عبر واجهة برمجة تطبيقات REST.

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

في الإصدار الجديد:

  • تم توفير القدرة على توفير ملفات التثبيت والمثبت في أرشيفات zip، بالإضافة إلى تنسيقات MSIX وMSI وEXE المدعومة سابقًا.
  • تم توسيع إمكانيات أمر "winget show"، حيث تعرض النتائج الآن معلومات حول العلامات ورابطًا إلى صفحة شراء التطبيق.
    مايكروسوفت تطلق WinGet 1.4 مدير الحزم مفتوح المصدر
  • تمت إضافة الدعم لأسماء الأوامر البديلة. على سبيل المثال، يتم تنفيذ الاسم المستعار "find" لأمر "search"، ويتم تنفيذ الاسم المستعار "add" لأمر "install"، ويتم تنفيذ الاسم المستعار "update" للترقية، ويتم تنفيذ الاسم المستعار "rm" لإلغاء التثبيت، ويتم تنفيذ الاسم المستعار "ls" للقائمة، ويتم تنفيذ الاسم المستعار "config" للإعدادات.
  • تحسين عملية تثبيت وتحديث التطبيقات. على سبيل المثال، عند محاولة استخدام أمر التثبيت على حزمة مثبتة بالفعل، سيكتشف WinGet وجود الحزمة ويقوم تلقائيًا بتشغيل أمر الترقية لتحديثها بدلاً من تثبيتها (تمت إضافة الخيار "--no-upgrade" لمنع هذا السلوك).
  • تمت إضافة خيار "--wait" والذي عند تحديده بعد اكتمال العملية يعرض مطالبة بالضغط على مفتاح للمتابعة، والذي يمكن أن يكون مفيدًا لمراجعة الإخراج عند استدعاء winget من البرامج النصية.
    مايكروسوفت تطلق WinGet 1.4 مدير الحزم مفتوح المصدر

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster