مايكروسوفت تجلب تطبيقات Linux GUI إلى ويندوز 10

 

تسمح Microsoft لمختبري Windows 10 بالوصول إلى تطبيقات Linux باستخدام Linux GUI.

المعاينة الأولى لدعم واجهة المستخدم الرسومية متاحة لمشتركي Windows Insiders.

يتيح ذلك للمطورين تشغيل أدوات تحرير واجهة المستخدم الرسومية وأدواتها وتطبيقاتها لإنشاء تطبيقات Linux واختبارها.

يمثل هذا امتدادًا هامًا لنظام Windows الفرعي لنظام التشغيل Linux ، WSL ، من Microsoft بعد أن أضافت الشركة نواة Linux كاملة إلى Windows 10 العام الماضي.

WSL هي طبقة توافق لتشغيل ثنائيات Linux على Windows 10 و Windows Server 2019.

وفي مايو 2019 ، تم الإعلان عن WSL 2 ، والذي أحدث تغييرات مهمة ، مثل نواة Linux الحقيقية ، من خلال مجموعة فرعية من ميزات Hyper-V.

كان من الممكن تشغيل تطبيقات Linux باستخدام واجهة المستخدم الرسومية داخل Windows باستخدام خادم X تابع لجهة خارجية.

لكن الدعم الرسمي من Microsoft يعني أن هناك أيضًا تسريعًا لأجهزة GPU للحفاظ على تشغيل التطبيقات والأدوات بسلاسة.

يتم أيضًا تضمين دعم الصوت والميكروفون ، بحيث يمكن لمطوري Linux اختبار أو تشغيل مشغلات الفيديو وتطبيقات الاتصال بسهولة.

كل هذا ممكن بدون مستخدمي Windows الذين يستخدمون عمليات إعادة التوجيه X11 ودون الحاجة إلى بدء تشغيل خادم X يدويًا.

تقوم Microsoft تلقائيًا بتشغيل توزيع Linux المصاحب للنظام عندما تحاول تشغيل تطبيق Linux GUI ، والذي يتضمن Wayland و X Server و PulseAudio Server وأي شيء آخر تحتاجه للقيام بهذه المهمة داخل Windows.

عند اكتمال التطبيق و WSL ، ينتهي هذا التوزيع الخاص أيضًا ، وتجتمع كل هذه المكونات معًا لتسهيل تشغيل تطبيقات Linux GUI جنبًا إلى جنب مع تطبيقات Windows العادية.

تقوم Microsoft أيضًا باختبار وضع اقتصادي جديد لإدارة مهام Windows في أحدث إصدار تجريبي ، وهي ميزة تجريبية تتيح لك التحكم في موارد المعالجة في إدارة المهام.

يهدف هذا الوضع إلى تقليل استهلاك موارد النظام بواسطة التطبيقات ويمكن أن يكون مفيدًا إذا كنت تريد تقييد أحد التطبيقات مؤقتًا.

وإذا كنت مهتمًا باختبار تطبيقات Linux GUI باستخدام Windows 10 أو ميزة Task Manager الجديدة هذه ، فأنت بحاجة إلى تثبيت أحدث إصدار من Windows 10 Windows Insider Testers build 21364 نظرًا لأن هذا الإصدار مخصص للمطورين وليس للأجهزة التي تعتمد عليها. على أساس يومي.