كيفية تثبيت WSL 2 لنظام ويندوز 10

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

إذا كنت ترغب في معرفة المزيد عن WSL ونظام WSL2 في Windows 10، فإن مقالنا التعريفي "ما هو WSL وWSL2؟ – لينكس في Windows" سيكون مفيدًا جدًا لك. يمكنك الاطلاع على ذلك إذا كنت تريد تعلم الأساسيات بسرعة.

ما هو WSL2؟

باختصار، فإن WSL2 (نظام Windows الفرعي لنظام لينكس النسخة 2) يوفر للمستخدمين بيئة عمل خفيفة من نظام لينكس ضمن نظام تشغيل Windows 10. لذا، ستتمكن من تشغيل الملفات التنفيذية الخاصة بنظام لينكس من نظام Windows 10 دون الحاجة إلى استخدام أنظمة افتراضية. بالإضافة إلى ذلك، يمكن استخدام Windows Subsystem for Linux في Windows 10 للأدوات والخدمات الأساسية عبر سطر الأوامر، وأهمها سطر الأوامر Bash.

في هذا الدليل حول Windows 10 WSL، سنوضح لك كيفية تثبيت نظام Windows الفرعي لنظام لينكس باستخدام طريقتين:

1. الطريقة الرسومية

2. سطر أوامر PowerShell

كما سنوضح كيفية تثبيت توزيعات لينكس المختلفة المتاحة في متجر Microsoft. ولكن، يشترط أن تكون قد قمت بتثبيت WSL أولاً لتتمكن من تثبيت توزيعات لينكس مثل أوبونتو على Windows 10.

كيفية تثبيت نظام Windows الفرعي لنظام لينكس باستخدام الطريقة الرسومية

المتطلبات:

  • اتصال إنترنت نشط.
  • تحديث Windows 10 Anniversary 1607 لتفعيل WSL.
  • إصدار Windows 10 Insider Build 18917 أو أحدث لـ WSL2.
  • جهاز مع خاصية Hyper-V مفعلة.

تعتبر الطريقة الرسومية من خلال تطبيق الإعدادات أو لوحة التحكم الخيار المفضل للعديد من المستخدمين، حيث إنها أبسط الطرق. إليك الخطوات لتثبيت WSL في Windows 10:

  1. افتح قائمة "ابدأ" في جهاز Windows 10 وانتقل إلى لوحة التحكم.
  2. اختر فئة "البرامج".
  3. تحت "البرامج والميزات"، انقر على "تفعيل ميزات Windows أو إيقاف تشغيلها".

بدلاً من ذلك، يمكنك فتح تطبيق الإعدادات في Windows 10 والانتقال إلى "التطبيقات" > "البرامج والميزات" > "تفعيل ميزات Windows أو إيقاف تشغيلها".

  1. ستظهر لك نافذة ميزات Windows. هنا يمكنك تفعيل أو إيقاف ميزات Windows 10 باستخدام مربعات الاختيار.
  2. ابحث في القائمة عن خيار "نظام Windows الفرعي لنظام لينكس".
  3. ضع علامة على مربع الاختيار المقابل لنظام Windows الفرعي.
  4. انقر على "موافق" لتثبيت WSL لـ Windows 10.
  5. أخيرًا، انقر على زر "إعادة التشغيل الآن" لتطبيق التغييرات وإكمال تثبيت WSL.

كيفية تثبيت نظام Windows الفرعي لنظام لينكس باستخدام PowerShell

إذا كنت من محبي لينكس، فمن المحتمل أن يكون سطر الأوامر هو أقرب أصدقائك. بالنسبة لأمثالك، فإن الكتابة في سطر الأوامر تعتبر أكثر متعة وإرضاءً. بخلاف الطريقة الرسومية لتثبيت WSL2، يمكننا أيضاً استخدام PowerShell لتفعيل WSL في Windows 10. لتثبيت WSL باستخدام PowerShell، اتبع الخطوات التالية:

  1. ابحث عن PowerShell في قائمة "ابدأ".
  2. قبل فتح التطبيق، انقر بزر الماوس الأيمن واختر "تشغيل كمسؤول".
  3. أدخل الأمر التالي:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

بعد تنفيذ الأمر، سيطلب منك PowerShell إعادة تشغيل جهازك لتطبيق التغييرات. لذا، اكتب الحرف "Y" لإكمال العملية وتأكيد إعادة التشغيل.

هذا كل شيء، بعد إعادة التشغيل، ستحصل على نظام Windows الفرعي لنظام لينكس جاهز للعمل.

كيفية تثبيت توزيعات لينكس على Windows 10

بعد تثبيت نظام Windows الفرعي لنظام لينكس، يمكنك الآن متابعة تثبيت توزيعات لينكس المتاحة في متجر Windows. لتثبيت توزيعة لينكس التي ترغب بها على Windows 10:

  1. افتح قائمة "ابدأ" واختر "متجر Microsoft".
  2. باستخدام مربع البحث المتاح في المتجر، اختر التوزيعة المفضلة لديك لتثبيتها على Windows 10.

لرؤية القائمة الكاملة من توزيعات لينكس المتاحة، يمكنك كتابة "لينكس" ومراجعة نتائج البحث. بعد اختيار توزيعة معينة، انقر على "تثبيت" أو "احصل على".

(إذا لم تكن قد قمت بتسجيل الدخول باستخدام حساب Microsoft الخاص بك بالفعل، فسيتعين عليك القيام بذلك، ولكن يمكنك أيضًا إغلاق نافذة التسجيل إذا لم ترغب في ذلك في هذه اللحظة).

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

عند بدء تشغيل توزيعة لينكس للمرة الأولى، ستتم عملية إعداد قصيرة. بشكل أساسي، سيطلب منك إدخال اسم المستخدم وكلمة المرور التي تريد إعدادها لبيئة لينكس.

تثبيت WSL2: كيفية تغيير WSL إلى WSL2؟

بعد تثبيت توزيعة لينكس بنجاح جنبًا إلى جنب مع ميزة WSL، تحتاج إلى تحديث نسخة نظام Windows الفرعي لنظام لينكس الخاصة بتوزيعتك إلى WSL2. حتى تقوم بتغيير النسخة يدوياً، ستبقى تعمل في بيئة WSL.

لتعيين توزيعة لينكس إلى النسخة WSL2:

  1. افتح PowerShell كمسؤول.
  2. أولاً، تحقق من اسم توزيعة لينكس المثبتة. لتنفيذ ذلك، قم بتشغيل الأمر: wsl -l
  3. بعد ملاحظة اسم التوزيعة، قم بتشغيل الأمر: wsl –set-version 2.

تأكد من استبدال "" بالاسم الفعلي للتوزيعة المثبتة.

يمكنك أيضاً استخدام الأمر أدناه لتعيين WSL2 كالبنية الافتراضية لجميع التثبيتات:

wsl –set-default-version 2

كيفية إزالة توزيعة لينكس في Windows 10

إذا أردت التخلص من توزيعة لينكس، فإن الأمر سهل للغاية، يمكنك إلغاء تثبيت وإعادة تثبيت لينكس على Windows 10 باستخدام الخطوات التالية:

  1. افتح تطبيق الإعدادات.
  2. اختر فئة التطبيقات ثم انتقل إلى قائمة التطبيقات والميزات.
  3. في قائمة البرامج، حدد التوزيعة المثبتة.
  4. انقر على "إلغاء التثبيت"، ثم أكد ذلك مرة أخرى.

الآن، تمت إزالة توزيعة لينكس بالكامل من جهاز Windows 10 الخاص بك.

كيفية إلغاء تثبيت أو تعطيل نظام Windows الفرعي لنظام لينكس في Windows 10

إذا كنت غير معجب بـ WSL2 وتفضل تعطيله، فإن إلغاء تثبيت أو تعطيل WSL على Windows هو نفس سهولة عملية التثبيت. لإلغاء تثبيت WSL في Windows 10، اتبع الخطوات التالية:

  1. افتح تطبيق الإعدادات في جهاز Windows 10.
  2. اختر فئة إعدادات التطبيقات.
  3. انتقل إلى "التطبيقات" > "البرامج والميزات" > "تفعيل ميزات Windows أو إيقاف تشغيلها".
  4. ابحث في القائمة عن خيار "نظام Windows الفرعي لنظام لينكس".
  5. أزل علامة المربع المقابل لنظام Windows الفرعي.
  6. انقر على "موافق" ثم أعد تشغيل جهاز Windows 10.

كيفية إلغاء تثبيت أو تعطيل WSL باستخدام PowerShell

مثل عملية التثبيت، يمكن استخدام PowerShell لإلغاء تثبيت وتعطيل ميزة WSL2 على جهاز Windows 10. للقيام بذلك:

  1. افتح PowerShell كمسؤول وأدخل الأمر التالي:

    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

  2. اكتب "Y" لإعادة تشغيل الجهاز.

الآن، لقد قمت بنجاح بإلغاء تفعيل نظام Windows الفرعي لنظام لينكس على جهازك.

أسئلة شائعة

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

    • يوفر WSL بيئة لينكس مباشرة ضمن Windows، مما يسهل تنفيذ الأوامر والأدوات الخاصة بلينكس دون الحاجة إلى نظام افتراضي.
  2. هل يمكن تثبيت WSL على إصدارات أقدم من Windows 10؟

    • يتطلب WSL تحديث Windows 10 Anniversary 1607 أو أحدث.
  3. كيفية تغيير التوزيعة الافتراضية لـ WSL؟

    • يمكنك استخدام الأمر wsl --set-default-version 2 لتعيين WSL2 كإعداد افتراضي للتوزيعات الجديدة.
  4. هل أحتاج إلى اتصال الإنترنت لتثبيت WSL؟

    • نعم، يتطلب تثبيت WSL وإعداد توزيعات لينكس اتصالاً بالإنترنت.
  5. كيف يمكنني العودة إلى النسخة السابقة من WSL؟
    • يمكنك استخدام PowerShell لتعطيل WSL2 ومن ثم اتباع خطوات إعادة تثبيت النسخة السابقة عند الحاجة.

ياسمين معتز

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