كيفية تثبيت وإعداد WSL على ويندوز
يتيح لك نظام WSL (Windows Subsystem for Linux) تشغيل بيئة لينوكس مباشرة داخل نظام ويندوز دون الحاجة لآلة افتراضية. هذا يوفر للمطورين إمكانية استخدام أدوات لينوكس وسطر الأوامر بكفاءة عالية.
- تفعيل ميزة WSL في ويندوز. افتح PowerShell كمدير عبر النقر بالزر الأيمن على Start وحدد 'Windows PowerShell (Admin)'. اكتب الأمر 'dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart' واضغط Enter. ستحتاج لإعادة تشغيل النظام بعد اكتمال العملية.
- تفعيل ميزة Virtual Machine Platform. في نفس نافذة PowerShell، اكتب الأمر 'dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart' واضغط Enter. هذه الميزة ضرورية لتشغيل WSL 2 الذي يوفر أداءً أفضل من الإصدار الأول.
- إعادة تشغيل النظام. أعد تشغيل جهاز الكمبيوتر لتطبيق التغييرات. بعد إعادة التشغيل، ستكون ميزات WSL مفعلة ومستعدة للاستخدام.
- تحديث WSL لأحدث إصدار. افتح Command Prompt أو PowerShell واكتب الأمر 'wsl --update' لتحديث WSL لأحدث إصدار متاح. انتظر حتى اكتمال التحديث، ثم اكتب 'wsl --set-default-version 2' لجعل WSL 2 هو الإصدار الافتراضي.
- تثبيت توزيعة لينوكس. افتح Microsoft Store وابحث عن التوزيعة المطلوبة مثل Ubuntu أو Debian أو openSUSE. انقر على Install لتحميل وتثبيت التوزيعة. بدلاً من ذلك، يمكنك استخدام الأمر 'wsl --install -d Ubuntu' في Command Prompt.
- إعداد التوزيعة المثبتة. شغل التوزيعة المثبتة من Start Menu أو اكتب اسمها في Command Prompt. ستطلب منك إنشاء اسم مستخدم وكلمة مرور جديدة للنظام. أدخل البيانات المطلوبة واضغط Enter بعد كل حقل.
- تحديث النظام وتثبيت الأدوات الأساسية. بعد دخول النظام، اكتب 'sudo apt update && sudo apt upgrade -y' لتحديث قوائم الحزم والنظام. ثم ثبت الأدوات الأساسية بالأمر 'sudo apt install curl wget git vim -y'. هذا يضمن توفر الأدوات الضرورية للتطوير.