دروس تقنية ومقالات

كيفية تثبيت تطبيقات لينكس GUI على نظام التشغيل ويندوز 10

  • يتم تثبيت تطبيقات لينكس GUI باستخدام امتداد sudo apt-get install الأمر داخل توزيعة WSL.
  • بمجرد تثبيت تطبيق واجهة المستخدم الرسومية ، يمكنك تشغيله من قائمة ابدأ أو استخدام أمر.
  • تتطلب الميزة تثبيت WSL2 بامتداد wsl --install الأمر في الإصدار 21364 أو أعلى.

في نظام التشغيل ويندوز 10 ، يمكنك الآن القيام بذلك تثبيت تطبيقات لينكس GUI (في الأصل تقريبًا) من خلال نظام ويندوز الفرعي لنظام لينكس (WSL) ، وستوضح لك هذه الإرشادات كيفية القيام بذلك.

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

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

عند استخدام هذه الميزة ، ليست هناك حاجة لبدء خادم X يدويًا لأن WSL يبدأ تلقائيًا “توزيعة النظام المصاحب” ، والتي تتضمن Wayland ، وخادم X ، وخادم الصوت النبضي ، وجميع المكونات المطلوبة. ثم بعد إغلاق التطبيق وجلسة WSL ، سينتهي توزيع النظام تلقائيًا.

سيعلمك هذا الدليل خطوات تنزيل تطبيقات لينكس الرسومية وتثبيتها على ويندوز 10. يمكنك أيضًا شاهد هذا الفيديو التعليمي خطوة بخطوة لإكمال هذه العملية.

قم بتثبيت تطبيقات لينكس GUI عبر WSL على ويندوز 10

لتثبيت تطبيق لينكس GUI على نظام التشغيل ويندوز 10 ، استخدم الخطوات التالية:

  1. فتح بداية على نظام التشغيل ويندوز 10.

  2. البحث عن أوبونتو (أو توزيعة أخرى) وانقر فوق أعلى نتيجة لفتح توزيعة لينكس.

  3. اكتب الأمر التالي لتحديث توزيع الحزمة واضغط يدخل:

    sudo apt-get update
  4. اكتب الأمر التالي لتثبيت تطبيق لينكس GUI على نظام التشغيل ويندوز 10 واضغط على يدخل:

    sudo apt-get install APP-NAME -y

    في الأمر ، استبدل اسم التطبيق مع التطبيق الرسومي الذي تريد تثبيته.

    يقوم هذا المثال بتثبيت ملف gedit تطبيق محرر النصوص:

    sudo apt-get install gedit -y

  5. قم بتأكيد كلمة مرور حساب لينكس الخاص بك واضغط يدخل (إذا كان قابلا للتطبيق).

بمجرد إكمال الخطوات ، سيتم تثبيت التطبيق والتسجيل في قائمة ابدأ ، مما يعني أنه يمكنك تشغيل التطبيق عن طريق تشغيل اسم التطبيق في وحدة تحكم نظام ويندوز الفرعي لنظام التشغيل لينكس (WSL) أو من قائمة ابدأ.

توضح الإرشادات أعلاه خطوات تثبيت تطبيق بسيط من مستودعات معروفة ، ولكن اعتمادًا على التطبيق ، قد تختلف التعليمات. والخبر السار هو أن عملية التثبيت هي نفسها مثل أي تطبيق لينكس آخر. يمكنك اتباع خطوات المطور لتثبيت أي تطبيق تقريبًا ، مثل VLC ، و Audacity ، ومسؤول الويب ، وما إلى ذلك.

إذا قمت بتشغيل تطبيق لينكس GUI من قائمة ويندوز 10 Start ، فستجد الإدخالات في قائمة “المضافة مؤخرًا” ، أو يمكنك أيضًا العثور عليها داخل مجلد (distro name) أسفل إدخال لينكس distro.

قائمة ابدأ مع تطبيقات Linux Gui
قائمة ابدأ مع تطبيقات لينكس GUI

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

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

Gedit على نظام التشغيل Windows 10
Gedit على نظام التشغيل ويندوز 10

ومع ذلك ، فهو اتصال سطح مكتب بعيد ، تستفيد منه ميكروسوفت مع ميزة RemoteApp المضمنة في نظام التشغيل.

قم بتثبيت أو تحديث WSL على ويندوز 10

تتطلب القدرة على تشغيل تطبيقات لينكس GUI تكامل ويندوز Subsystem for لينكس 2 ، مما يعني أنه يجب أن يكون لديك أحدث إصدار من الميزات والتوزيع لتثبيت التطبيقات وتشغيلها.

إذا كان لديك WSL2 مثبتًا بالفعل ، فستحتاج إلى تحديث الميزة.

قبل تثبيت أو تحديث WSL2 ، يجب أن يحتوي الجهاز على ويندوز 10 build 21364 أو إصدار أحدث.

أيضًا ، كشرط أساسي ، يجب عليك تثبيت برنامج التشغيل لتمكين GPU الظاهري (vGPU) لاستخدام عرض OpenGL المعجل بالأجهزة قبل تثبيت التطبيقات. هنا روابط التحميل:

قم بتثبيت WSL2 على نظام التشغيل ويندوز 10

ستوضح لك هذه التعليمات كيفية تثبيت WSL2 وتوزيع Ubuntu لينكس لبدء تشغيل تطبيقات واجهة المستخدم الرسومية.

لتثبيت مكونات WSL2 لتشغيل تطبيقات لينكس GUI ، استخدم الخطوات التالية:

  1. فتح بداية.

  2. البحث عن موجه الأمر، وانقر بزر الماوس الأيمن فوق أعلى نتيجة وحدد ملف تشغيل كمسؤول اختيار.

  3. اكتب الأمر التالي لتثبيت WSL 2 واضغط يدخل:

    wsl --install

    Wsl 2 وأمر تثبيت Ubuntu

بمجرد إكمال الخطوات ، سيتم تثبيت مكونات لينكس المطلوبة تلقائيًا ، وسيقوم الأمر أيضًا بتنزيل أحدث إصدار من توزيعة Ubuntu لينكس.

بعد التثبيت ، ما عليك سوى فتح التوزيعة من قائمة “ابدأ” ومتابعة التوجيهات التي تظهر على الشاشة لإكمال الإعداد.

يمكنك استخدام هذه التعليمات إذا كنت تريد تثبيت توزيعة مختلفة لتشغيل التطبيقات بدلاً من Ubuntu.

قم بتحديث WSL2 على ويندوز 10

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

لتحديث WSL2 لتنزيل دعم واجهة المستخدم الرسومية لتطبيقات لينكس ، استخدم الخطوات التالية:

  1. فتح بداية.

  2. البحث عن موجه الأمر، وانقر بزر الماوس الأيمن فوق أعلى نتيجة وحدد ملف تشغيل كمسؤول اختيار.

  3. اكتب الأمر التالي لتحديث نظام ويندوز الفرعي لنظام لينكس 2 واضغط على يدخل:

    wsl --update

    أمر تحديث Wsl 2

  4. اكتب الأمر التالي لفرض إعادة التشغيل WSL2 واضغط يدخل:

    wsl --shutdown

بعد إكمال الخطوات ، سيتم تنزيل أحدث إصدار من WSL تلقائيًا. ثم يمكنك استخدام الإرشادات المذكورة أعلاه لتثبيت تطبيقات لينكس GUI.

Content Protection By Dmca.com

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني.

زر الذهاب إلى الأعلى

أنت تستخدم إضافة Adblock

برجاء دعمنا عن طريق تعطيل إضافة Adblock