قم بتثبيت واستخدام UniGetUI لإدارة الحزم على نظام التشغيل Windows

  • يقوم UniGetUI بتوحيد العديد من مديري الحزم مثل WinGet و Scoop و Chocolatey و Pip أو NPM في واجهة رسومية واحدة.
  • يتيح لك تثبيت البرامج وتحديثها وإلغاء تثبيتها وإدارتها على دفعات، مع بيانات وصفية مفصلة وخيارات تثبيت متقدمة.
  • يتضمن ميزات حديثة مثل واجهة Avalonia، وتكامل Pinget، ودعم Flatpak، وتحسينات في إمكانية الوصول والترجمة.
  • يستخدم نظام النسخ الاحتياطي السحابي الخاص بهم مستودعات GitHub الخاصة لحفظ واستعادة قوائم البرامج عبر أجهزة كمبيوتر مختلفة.

دليل UniGetUI لإدارة الحزم في نظام التشغيل Windows

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

UniGetUI هو تطبيق مجاني ومفتوح المصدر صُممت هذه الأداة لتبسيط إدارة البرامج في نظامي التشغيل ويندوز 10 وويندوز 11، حيث تعمل كواجهة رسومية موحدة لمختلف مديري حزم سطر الأوامر. فبدلاً من التعامل مع أوامر PowerShell أو CMD، توفر هذه الأداة نافذة واضحة لتثبيت التطبيقات وتحديثها وإزالتها وصيانتها من خلال WinGet وChocolatey وScoop وPip وNPM و.NET Tool وPowerShell Gallery وحتى Flatpak. لا حاجة لحفظ الصيغ أو الخيارات المتقدمة.

ما هو UniGetUI ولماذا يستحق الاستخدام؟

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

هدف هذا المشروع هو لإضفاء واجهة رسومية على أكثر مديري الحزم شيوعًا في نظام التشغيل ويندوزيضم هذا النظام مكتبات WinGet وScoop وChocolatey وPip وNpm و.NET Tool وPowerShell Gallery، بالإضافة إلى مكتبات أخرى أُضيفت لاحقًا، مثل Flatpak. واللافت للنظر أنه لا يُجبرك على اختيار مكتبة واحدة فقط، بل يجمع بين كتالوجات من مصادر متنوعة ليقدم لك مجموعة واسعة من تطبيقات سطح المكتب، وأدوات التطوير، وأدوات النظام، والمكونات من بيئات برمجية مختلفة.

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

وعلى المستوى العملي، عند البحث عن برنامج باستخدام UniGetUIسترى اسم البرنامج، ووصفًا موجزًا ​​له، وحجم التنزيل، ومصدره (مثل WinGet أو Chocolatey)، والجهة التي تُشرف عليه. بعد ذلك، ما عليك سوى النقر على زر التثبيت. تتم عملية التثبيت في الخلفية. في بعض الحالات، قد يظهر مُثبِّت Windows التقليدي لقبول التراخيص أو النقر على "التالي"، ولكنك لن تحتاج بعد الآن إلى زيارة موقع المطور أو التعامل مع الإضافات غير المرغوب فيها.

يونيجيتيو

أهم الميزات الجديدة في أحدث إصدارات UniGetUI

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

ومن أبرز التغييرات التي طرأت هي أن تمت إزالة واجهة سطر الأوامر WinGet المدمجة القديمة من التطبيقفي السابق، كان برنامج UniGetUI يتضمن نسخة خاصة به من WinGet، لكن هذا الأمر كان يُعقّد عملية الصيانة وقد يُسبب تعارضات مع النسخة الرسمية المُدمجة مع نظام Windows. ولحل هذه المشكلة، تم دمج Pinget. وهو بديل محمول لـ WinGet، يستخدمه البرنامج عندما لا تكون النسخة الرسمية من WinGet مُثبّتة أو عندما يتعذر استخدامها لسبب ما.

ومن التطورات المهمة الأخرى وصول واجهة حديثة مبنية على نظام Avalonia لنظام التشغيل Windowsحتى الآن، اعتمدت UniGetUI بشكل أساسي على تقنيات WinUI، مما جعلها متوافقة تمامًا مع نظام ويندوز، ولكنه حدّ من مرونتها عبر المنصات المختلفة. أما Avalonia، فتقدم نموذج تطوير مستوحى من XAML، مشابهًا لـ WinUI، ولكنه مصمم للعمل على أنظمة تشغيل متعددة.

وبالتوازي مع ذلك، تمت إضافته دعم رسمي لـ Flatpak كمدير حزم إضافيعلى الرغم من أن Flatpak تحظى بشعبية خاصة في بيئات Linux، إلا أن تضمينها في UniGetUI يعزز فكرة توحيد مصادر البرامج المختلفة تحت نافذة واحدة.

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

الميزات الرئيسية: كل ما يمكنك فعله باستخدام UniGetUI

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

  • إدارة تلقائية لمديري حزم متعددين في لوحة واحدةيشمل ذلك WinGet و Scoop و Chocolatey و Pip و Npm و .NET Tool و PowerShell Gallery، بالإضافة إلى مصادر إضافية مثل Flatpak.
  • استعلام مفصل عن البيانات الوصفيةحجم التنزيل، والإصدار المتاح، وعنوان URL للإحالة، والمصدر المحدد، والترخيص، وتجزئة SHA256، ومعلومات أخرى مفيدة لمعرفة ما تقوم بتثبيته.
  • تثبيت أو تحديث أو إزالة حزم متعددة في وقت واحدإذا كنت بحاجة إلى تجهيز جهاز كمبيوتر جديد للعمل، يمكنك تحديد جميع متصفحاتك، وبرامج البريد الإلكتروني، ومحررات النصوص البرمجية، وأدوات التواصل، وحزم البرامج المكتبية، وغيرها من البرامج دفعة واحدة، ثم بدء التثبيت بنقرة واحدة. وينطبق الأمر نفسه على تحديثات البرامج أو إزالة البرامج التي لم تعد تستخدمها.
  • خيارات متقدمة لتخصيص تثبيت كل حزمة.
  • إشعارات التثبيت والإزالةتؤكد هذه الرسائل متى تم إكمال العملية بنجاح أو ما إذا كانت هناك مشكلة.
  • تصدير واستيراد قوائم البرامج المثبتة.
  • أدوات لنظام التشغيل Windows، والتكامل مع Dev Home، وأيقونة في شريط النظام.

تثبيت واستخدام UniGetUI لإدارة الحزم على نظام التشغيل Windows: دليل أساسي

كيفية تثبيت UniGetUI على نظامي التشغيل Windows 10 و Windows 11

يُعدّ البدء باستخدام UniGetUI بسيطًا للغاية لأن يقدم المطورون عدة طرق للتثبيتمصمم للمستخدمين ذوي مستويات الخبرة المختلفة والاحتياجات المختلفة.

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

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

بمجرد التثبيت ، يتوافق برنامج UniGetUI بشكل أساسي مع نظامي التشغيل Windows 10 x64 و Windows 11 x64على وجه التحديد، بدءًا من الإصدار 10.0.19041 فصاعدًا في حالة نظام التشغيل Windows 10. ويمكن استخدامه أيضًا على نظام التشغيل Windows 11 على ARM64 عبر محاكاة Prism، ​​وفي بيئات Windows Server 2019 و2022 و2025، على الرغم من أنه في هذه الحالات قد تواجه قيودًا تتعلق بـ WinGet أو متطلبات .NET Framework الإضافية.

في حالة بيئات الخوادم أو أنظمة الشركات، قد تظهر قيود بسبب سياسات الأمان.مثل جدران الحماية التي تفحص بروتوكول SSL أو القيود المفروضة على استخدام مدير حزم ويندوز. وهنا قد يتطلب الأمر مراجعة إضافية لـ UniGetUI، بالإضافة إلى Pinget والتكوين الصحيح لـ WinGet، للتأكد من أن كل شيء يعمل بشكل سليم.

الشاشة الرئيسية وتدفق الاستخدام الأساسي

عند تشغيل التطبيق لأول مرة، يفتح برنامج UniGetUI شاشة "اكتشاف الحزم" بشكل افتراضي.يعمل هذا القسم كمحرك بحث مركزي. اكتب اسم البرنامج الذي تريد تثبيته وستتلقى نتائج من جميع مديري الحزم النشطين لديك.

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

توفر الواجهة أيضًا علامة تبويب مخصصة لـ "تحديثات البرامج"يقوم برنامج UniGetUI بفحص جميع الحزم المثبتة عبر مديري الحزم المتوافقين. والنتيجة هي قائمة بالتطبيقات التي تتوفر لها إصدارات جديدة، مع إمكانية تحديثها جميعًا دفعة واحدة أو مراجعتها واحدة تلو الأخرى واختيار ما تريد ترقيته وما تريد الاحتفاظ به كما هو.

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

unigetui bachup

النسخ الاحتياطي السحابي: النسخ الاحتياطي السحابي باستخدام GitHub

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

تعتمد العملية على أنشئ مستودعًا خاصًا على GitHub مرتبطًا بحسابك.يتولى UniGetUI إنشاء قائمة البرامج وتحميلها إلى المستودع. والأهم من ذلك، لا تتم مزامنة أي بيانات شخصية أو إعدادات للمستخدم؛ بل تتم مزامنة قائمة البرامج والحزم فقط. وبالتالي، تُحفظ الخصوصية بنسبة 100%، ولا يتم الكشف عن أي ملفات أو بيانات اعتماد.

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

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

عندما تحتاج إلى استعادة النظام، تكون العملية بنفس البساطة: انقر على "تحديد النسخ الاحتياطي" وسترى قائمة بأجهزة الكمبيوتر التي قمت بنسخها احتياطيًا.تختار البرنامج الذي تريده، ويقوم برنامج UniGetUI بتحميل قائمة البرامج المرتبطة بتلك النسخة الاحتياطية.

مزايا مقارنةً بتثبيت البرامج "بالطريقة التقليدية"

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

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

يعتمد UniGetUI على مديرو الحزم مثل WinGet وScoop وChocolatey، الذين قاموا بالفعل بنسخ نموذج مستودع Linuxالفرق هو أنه بدلاً من إجبارك على إدارتها من خلال موجه الأوامر أو PowerShell، حيث يشعر العديد من المستخدمين بعدم الارتياح، فإنه يوفر واجهة رسومية واضحة لتنفيذ نفس العمليات ببضع نقرات فقط.

للمستخدمين المتقدمين بالفعل، يُعد الجمع بين واجهة سطر الأوامر وواجهة المستخدم الرسومية قويًا بشكل خاصيمكنك الاستمرار في أتمتة المهام باستخدام البرامج النصية مع WinGet أو Scoop، وفي الوقت نفسه استخدام UniGetUI عندما تريد التحقق من الحالة العامة للتطبيقات بنظرة سريعة أو التنظيف دون كتابة الأوامر.

في المواقف الحياتية الواقعية، تظهر المزايا بوضوح في مختلف السيناريوهات اليومية.:

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

WinGet وعلاقته بـ UniGetUI في البيئات المتقدمة

يكمن وراء العديد من ميزات UniGetUI WinGet، مدير حزم ويندوزهذا حل كامل لإدارة البرامج يتم توزيعه بواسطة مايكروسوفت ويتضمن أداة سطر الأوامر winget وخدمات التغليف وملفات تكوين DSC وYAML المستندة إلى PowerShell لأتمتة تكوين الجهاز.

يمكن للمطورين استخدام أداة winget للبحث عن التطبيقات وتثبيتها وتحديثها وإزالتها وتكوينها من خلال Windows Terminal أو PowerShell أو موجه الأوامر. أما المؤسسات، من جانبها، فتستفيد منه لأتمتة تكوين الكمبيوتر والحفاظ على بيئات عمل متسقة وآمنة، من خلال دمجه مع أدوات مثل Microsoft Intune و Group Policy.

لا يحل UniGetUI محل هذه الإمكانيات، بل يقوم بـ يستغلها ويجعلها أكثر سهولة في الوصول إليها من خلال واجهة رسومية.في الواقع، يمكن لمسؤولي تكنولوجيا المعلومات الجمع بين استخدام UniGetUI وملفات تكوين WinGet، والاستفادة من قوة كليهما.

في بيئات الأعمال، توجد اعتبارات إضافية مثل استخدام تثبيت الشهادات لمتجر مايكروسوفتيقوم برنامج WinGet، عبر مُثبِّت تطبيقات سطح المكتب، بالتحقق من صحة شهادة المتجر لمنع هجمات الوسيط. يسمح لك توجيهٌ مُحدد، "BypassCertificatePinningForMicrosoftStore"، بتعطيل هذا التحقق. مع ذلك، لا يُنصح باستخدامه إلا في حالاتٍ مُحددة للغاية، لأن تعطيله قد يُعرِّض النظام لمخاطر أمنية.

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

عندما تجمع WinGet وPinget وUniGetUI وأدوات إدارة الشركةستحصل على نظام بيئي قوي للغاية لإدارة البرامج على أساطيل من أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows، مع خيارات أتمتة البرامج النصية، وضوابط أمان مركزية، وواجهة رسومية تجعل العمل اليومي أسهل بكثير.


أضف كمصدر مفضل