طريقة تثبيت WSL 2 على ويندوز 10
بعد أن حقق نظام التشغيل Windows 10 نجاحًا كبيرًا بفضل نظام Windows Subsystem for Linux (WSL)، تم إطلاق النسخة المحدثة WSL2، مما يسمح للمستخدمين بتشغيل نواة Linux الحقيقية وتنفيذ المهام المتعلقة بها داخل بيئة Windows. مع التحديث الأخير لويندوز المعروف باسم 20H1، أصبحت WSL2 متاحة رسميًا، مما يمهد الطريق للاستفادة الكاملة من الميزات القوية التي تقدمها. في هذا المقال، سنتناول كيفية تثبيت Windows Subsystem for Linux على نظام Windows 10 بسهولة ويسر.
ما هو Windows Subsystem for Linux 2؟
يمثل WSL2، أو Windows Subsystem for Linux النسخة الثانية، بيئة تشغيل خفيفة لنظام Linux داخل نظام Windows 10. من خلال هذه البيئة، يمكن للمستخدمين تشغيل البرامج والبرمجيات الخاصة بـ Linux دون الحاجة لاستخدام الآلات الافتراضية، مع الاستفادة من الأدوات الأساسية في سطر الأوامر، وأبرزها واجهة Bash.
طرق تثبيت WSL على Windows 10
سوف نستعرض طريقتين لتثبيت Windows Subsystem for Linux، وهما:
- الطريقة الرسومية.
- استخدام PowerShell.
كما سنتناول كيفية تثبيت توزيعات Linux المتاحة عبر متجر Microsoft، مع ضرورة تثبيت WSL قبل البدء في ذلك.
تثبيت WSL باستخدام الطريقة الرسومية
للتثبيت بهذه الطريقة، تحتاج إلى:
- اتصال بالإنترنت.
- تحديث Windows 10 Anniversary 1607 لـ WSL.
- إصدار Windows 10 Insider build 18917 أو أحدث لـ WSL2.
- تمكين خدمة Hyper-V.
إليك الخطوات لتثبيت WSL عبر التطبيق:
- افتح قائمة "ابدأ" وانتقل إلى "لوحة التحكم".
- اختر فئة "البرامج".
- تحت "البرامج والميزات"، اضغط على "تشغيل ميزات Windows أو إيقافها".
بدلاً من ذلك، يمكن فتح التطبيق Settings ثم الانتقال إلى Apps > Programs and Features > Turn Windows features on or off.
- في نافذة ميزات Windows، ابحث عن خيار "Windows Subsystem for Linux".
- ضع علامة بجوار الخيار.
- انقر على "موافق" لتثبيت WSL.
- بعد ذلك، اضغط على "إعادة التشغيل الآن" لإتمام عملية التثبيت.
تثبيت WSL عبر PowerShell
إذا كنت من عشاق استخدام سطر الأوامر، يمكنك أيضًا تثبيت WSL عبر PowerShell. اتبع الخطوات التالية:
- ابحث عن PowerShell في قائمة "ابدأ".
- انقر بزر الماوس الأيمن واختر "تشغيل كمسؤول".
-
أدخل الأمر التالي:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
بعد تنفيذ الأمر، سيطلب منك PowerShell إعادة تشغيل الجهاز لتطبيق التغييرات. اكتب "Y" لتأكيد إعادة التشغيل.
كيفية تثبيت توزيعات Linux على Windows 10
بعد تثبيت WSL، يمكنك الآن تثبيت توزيعات Linux. اتبع الخطوات:
- افتح قائمة "ابدأ" واختر "متجر Microsoft".
- باستخدام مربع البحث، اختر التوزيعة التي ترغب في تثبيتها.
لرؤية جميع التوزيعات المتاحة، يمكنك كتابة "Linux" في خانة البحث. بعد اختيار التوزيعة، انقر على "تثبيت" أو "احصل عليه".
إذا لم تكن قد قمت بتسجيل الدخول بحساب Microsoft، سيطلب منك القيام بذلك، لكن يمكنك إغلاق نافذة الطلب مؤقتًا. انتظر حتى تكتمل عملية التنزيل والتثبيت، وستجد توزيعتك متاحة في قائمة "ابدأ".
تغيير WSL إلى النسخة 2
بعد تثبيت توزيعة Linux، يجب عليك تغييرها إلى WSL2. وللقيام بذلك:
- افتح PowerShell كمسؤول.
-
تحقق من أسماء التوزيعات المثبتة باستخدام الأمر:
wsl -l
-
وقم بتغيير النسخة باستخدام الأمر:
wsl –set-version
2
تأكد من استبدال "
لجعل WSL2 هو النسخة الافتراضية لجميع التثبيتات الجديدة، استخدم الأمر:
wsl –set-default-version 2
إلغاء تثبيت توزيعة Linux من Windows 10
لإلغاء تثبيت توزيعة Linux، اتبع الخطوات التالية:
- افتح التطبيق Settings.
- اختر فئة "التطبيقات" ثم "التطبيقات والميزات".
- من القائمة، حدد التوزيعة المثبتة.
- انقر على "إلغاء التثبيت" ثم أكد.
إلغاء أو تعطيل Windows Subsystem for Linux
إذا كنت غير راضٍ عن WSL وتفضل تعطيله، يمكنك اتباع الخطوات التالية:
- فتح التطبيق Settings.
- اختر فئة "التطبيقات".
- اذهب إلى Apps > Programs and Features > Turn Windows Features on or off.
- ابحث عن خيار "Windows Subsystem for Linux".
- ألغِ تحديد الخيار، ثم انقر على "موافق".
- قم بإعادة تشغيل جهاز Windows 10.
يمكنك أيضًا استخدام PowerShell لتعطيل WSL عبر إدخال الأمر:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
واضغط "Y" لإعادة تشغيل الجهاز.
أسئلة شائعة
-
كيف يمكنني معرفة ما إذا كان WSL مثبتًا على جهازي؟
يمكنك التحقق من خلال البحث عن "Windows Subsystem for Linux" في قسم "الميزات" في لوحة التحكم. -
ما هي الفوائد الرئيسية لاستخدام WSL على Windows؟
WSL يسمح لك باستخدام أدوات Linux مباشرة على Windows دون الحاجة لاستخدام الأجهزة الافتراضية، مما يسهل التكامل بين النظامين. -
هل يمكنني تثبيت أكثر من توزيعة Linux على Windows 10؟
نعم، يمكنك تثبيت عدة توزيعات Linux من خلال متجر Microsoft وتعمل جميعها بشكل متزامن. -
كيف يمكنني تحديث توزيعة Linux المثبتة؟
يمكنك تحديث التوزيعة باستخدام الأوامر المتاحة داخل سطر الأوامر الخاص بـ Linux، مثلsudo apt updateوsudo apt upgrade. - هل يؤثر WSL على أداء جهاز Windows 10؟
WSL مصمم ليكون فعالاً ولا يؤثر سلباً على الأداء، ولكن الأداء قد يختلف اعتمادًا على المهام التي تقوم بها.