تثبيت تطبيقات لينكس ذات واجهة المستخدم على ويندوز مع بعض الشروط

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

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

تحديث إلى أحدث إصدار تجريبي من ويندوز (21364)

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

  1. اضغط على زر بدء التشغيل في الزاوية السفلى اليسرى، وابدأ بكتابة "Windows insider"، ثم انقر على النتيجة الأولى.
  2. في تطبيق الإعدادات، ستجد خيار "Windows Insider Program". انقر على "Get Started".
  3. سيطلب منك ربط حساب مايكروسوفت الخاص بك، ثم انقر على "Register".
  4. اقرأ ووافق على الشروط، ثم انقر على "Sign up".
  5. تأكد من اختيار تلقي الإصدارات من قناة Dev خلال إحدى الخطوات.
  6. سيتم إعادة تشغيل جهاز الكمبيوتر عدة مرات خلال هذه العملية، فلا داعي للقلق.
  7. مرحباً بك في الإصدار التجريبي من ويندوز 21364!

تثبيت نظام WSL

تثبيت WSL سهل جداً، وإليك كيفية القيام بذلك:

  1. افتح الطرفية الجديدة في ويندوز من خلال الضغط على زر البداية، البحث عن "Windows Terminal" والنقر على النتيجة الأولى.
  2. في نافذة الطرفية، اكتب الأمر التالي واضغط على إنتر:
    wsl --install -d Ubuntu 

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

  3. انتظر حتى تكتمل عملية التثبيت، والتي قد تستغرق حوالي 20-40 دقيقة حسب سرعة الإنترنت لديك.
  4. بعد انتهاء التثبيت، ستحتاج إلى إدخال اسم مستخدم وكلمة مرور جديدة لنظام UNIX.

تثبيت تطبيقات اللينوكس

تثبيت Gedit على WSL

لتوضيح كيفية تثبيت تطبيقات اللينوكس، سنقوم بتثبيت محرر النصوص الشهير Gedit وVisual Studio Code. لتثبيت Gedit، اكتب الأمر التالي:

sudo apt install gedit 

ثم اكتب "gedit" في الطرفية لبدء التطبيق.

تثبيت Visual Studio Code على WSL

لتثبيت Visual Studio Code في WSL، انسخ والصق الأمر التالي واضغط إنتر:

cd ~
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code 

يتضمن هذا الإصدار أيضاً PulseAudio، مما يتيح لك استخدام أي من التطبيقات المتعددة الوسائط مثل VLC وAudacious وAudacity.

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

لتجنب أي لبس، يظهر رمز البطريق (Tux) بجوار تطبيقات اللينوكس في شريط المهام. يمكنك العثور على جميع التطبيقات المثبتة في مجلد أوبونتو ضمن قائمة ابدأ.

خاتمة

هكذا تبدو البنية التحتية لهذا النظام. إذا كنت ترغب في قراءة المزيد حول البنية وطريقة تنفيذها، يمكنك الاطلاع على مدونة مايكروسوفت.

في هذا المقال، تساءلنا إن كانت هذه الميزة ستجعل مستخدمي اللينوكس يفكرون في الانتقال إلى ويندوز، ونحن نتطلع إلى ما ستسفر عنه التطورات المستقبلية في هذا الاتجاه.

أسئلة شائعة

  1. ما هو WSL وما فائدته؟

    • WSL هو نظام يسمح بتشغيل توزيع لينوكس داخل ويندوز، مما يسهل على المطورين تشغيل أدوات وأوامر لينوكس.
  2. هل يمكنني استخدام جميع تطبيقات اللينوكس على ويندوز؟

    • حالياً، يمكنك تثبيت وتشغيل تطبيقات واجهة المستخدم الرسومية، لكن قد تواجه بعض القيود حسب البيئة.
  3. هل يتطلب تثبيت WSL اتصالاً بالإنترنت؟

    • نعم، يتطلب تثبيت WSL تنزيل الحزم اللازمة عبر الإنترنت.
  4. هل يعمل WSL على نسخ ويندوز القديمة؟

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

ياسمين معتز

هواياتي كتابة المقالات خبرة أكثر من 5 سنوات في مجال الكتابة والتسويق
زر الذهاب إلى الأعلى
Don`t copy text!