إذا كنت تريد تشغيل تطبيقات Linux GUI على نظام التشغيل Windows 10، فيمكنك الآن القيام بذلك بمساعدة نظام Windows الفرعي لنظام التشغيل Linux أو WSL.
في 21 أبريل، ظهرت هذه الميزة لأول مرة في إصدار معاينة Windows 10. والمثير للدهشة أن Microsoft قررت عدم انتظار تحديث جديد لميزات نظام التشغيل لتمكين تطبيقات Linux GUI للجميع على Windows 10 التي تم إصدارها للمستخدمين العاديين اليوم.
"تتيح لك WSL تشغيل بيئة Linux وقد ركزت حتى هذه اللحظة على تمكين الأدوات المساعدة وتطبيقات أدوات الأوامر. يتيح لك دعم تطبيق واجهة المستخدم الرسومية (GUI) الآن أيضًا استخدام تطبيقات Linux GUI المفضلة لديك. يتم استخدام WSL في العديد من التطبيقات وأحمال العمل وحالات الاستخدام المختلفة، لذا في النهاية، الأمر متروك لك فيما تريد استخدام دعم تطبيق واجهة المستخدم الرسومية من أجله. وقالت الشركة أدناه، لقد سلطنا الضوء على بعض السيناريوهات الرئيسية لمساعدتك على الوقوع في حب تشغيل التطبيقات في بيئة Linux.
يعد توحيد نظامي Linux وWindows أمرًا تعمل عليه الشركة منذ عدة سنوات، ويقود مشروع WSL الجهود في هذا المجال.
ومع ذلك، مع تطبيقات Linux GUI على نظام التشغيل Windows 10، أتاحت Microsoft للمطورين عدم الحاجة بعد الآن إلى نظام Linux مستقل للاختبار فقط، حيث يمكن الآن تشغيل كل شيء فوق نظام التشغيل الخاص به.
"يمكنك استخدام هذه الميزة لتشغيل أي تطبيق واجهة مستخدم رسومية (GUI) قد يكون موجودًا فقط في Linux، أو لتشغيل تطبيقاتك الخاصة أو الاختبار في بيئة Linux. وقالت مايكروسوفت: “يمكن أن يكون هذا مفيدًا للغاية للمطورين الراغبين في اختبار تطبيقاتهم عبر الأنظمة الأساسية، حيث يمكنهم الآن تشغيله مباشرة على نظام التشغيل Windows 10 ومن ثم بسهولة داخل Linux دون الحاجة إلى تغيير الأجهزة أو إدارة الأجهزة الافتراضية”.
الميزة الجديدة متاحة لكل شخص يقوم بتشغيل تثبيت WSL حديث.
تدعم تطبيقات Linux GUI على WSL الصوت والميكروفون. يتيح ذلك لتطبيقك بث الإشارات الصوتية واستخدام الميكروفونات لإنشاء تطبيقات الاتصالات أو اختبارها أو استخدامها وعرض الأفلام وما إلى ذلك.
قامت Microsoft أيضًا بتمكين الدعم للرسومات ثلاثية الأبعاد التي يتم تسريعها بواسطة وحدة معالجة الرسومات، مما يساعد على تشغيل بعض التطبيقات المعقدة بشكل أكثر سلاسة.
يمكنك رؤية تطبيق Gazebo الذي يحاكي روبوتًا يستكشف كهفًا افتراضيًا، بالإضافة إلى تطبيق Rviz الذي يعرض تغذية كاميرا الروبوت وإخراج مستشعر مجال الليزر الخاص به. بفضل الرسومات ثلاثية الأبعاد المتسارعة بواسطة وحدة معالجة الرسومات، يمكن أن يصل هذا العرض التوضيحي إلى 60 إطارًا في الثانية!

قامت Microsoft أيضًا بتمكين الدعم للرسومات ثلاثية الأبعاد التي يتم تسريعها بواسطة وحدة معالجة الرسومات، مما يساعد على تشغيل بعض التطبيقات المعقدة بشكل أكثر سلاسة.
كيفية استخدام هذه الميزة
- تحتاج إلى التأكد من أنك تستخدم Windows 10 Insiders الإصدار 21364 أو الأحدث
- إذا كان WSL مثبتًا لديك، فستحتاج إلى تشغيله
wsl --updateوسيتم إعدادك لاستخدام تطبيقات واجهة المستخدم الرسومية
- إذا لم يكن WSL مثبتًا لديك،
wsl –installفسيؤدي التشغيل إلى تثبيت WSLg تلقائيًا كجزء من إعداد WSL الأولي.
مقدمة فيديو لتشغيل تطبيق Linux GUI على نظام التشغيل Win 10