تخيل امتلاك أفضل ما في العالمين: سهولة استخدام ويندوز 11 مع مرونة لينكس بين يديك. هذا بالضبط ما يقدمه نظام ويندوز الفرعي للينكس (WSL) . سواء كنت مطورًا تختبر البرامج النصية، أو طالبًا يتعلم أدوات سطر الأوامر، أو محترفًا يُحسّن سير العمل، فإن تفعيل WSL على ويندوز 11 سيُحسّن أداء جهازك بشكل ملحوظ. في هذا الدليل الموجز، سنرشدك خلال العملية بخطوات واضحة وعملية بناءً على أحدث الميزات. استعد للانطلاق وتحويل جهاز الكمبيوتر الخاص بك - الأمر أسهل مما تتخيل! 😊
ما هو نظام WSL ولماذا يجب عليك تفعيله على نظام التشغيل Windows 11؟
نظام ويندوز الفرعي لنظام لينكس ( WSL ) هو طبقة توافق تتيح لك تشغيل بيئة لينكس حقيقية مباشرةً على نظام ويندوز 11 دون الحاجة إلى تثبيت نظامين تشغيل أو استخدام أجهزة افتراضية. تم تقديمه لسد الفجوة بين نظامي ويندوز ولينكس، مما يسمح لك باستخدام ملفات لينكس الثنائية وأدواتها وبرامجها المساعدة بسلاسة.
لماذا تفعيله؟ تخيّل هذا: أنت تُبرمج باستخدام Visual Studio Code على نظام Windows، لكنك تحتاج إلى برمجة Bash أو Git من Linux - يُتيح لك WSL ذلك فورًا. إنه مثالي لتطوير مواقع الويب، وعلوم البيانات، أو حتى تشغيل حاويات Docker. بالإضافة إلى ذلك، مع WSL 2 (الإصدار الأحدث)، ستحصل على توافق كامل مع استدعاءات النظام، وأداء أسرع، ودعم للشبكات يُضاهي الأنظمة الأصلية. وداعًا لتغيير أنظمة التشغيل؛ إنتاجية خالصة. هيا بنا نبدأ!
متطلبات النظام لتفعيل WSL على نظام التشغيل Windows 11
قبل البدء بالخطوات، تأكد من أن إعدادات جهازك تستوفي هذه المتطلبات الأساسية. معظم أجهزة الكمبيوتر الحديثة التي تعمل بنظام ويندوز 11 مؤهلة، ولكن إجراء فحص سريع سيجنبك المشاكل.
- ✅ ويندوز 11 (الإصدار 22000 أو أعلى - تحقق من خلال الإعدادات > النظام > حول)
- ✅ معالج 64 بت مع دعم المحاكاة الافتراضية (مفعل في BIOS/UEFI)
- ✅ ذاكرة وصول عشوائي (RAM) لا تقل عن 4 جيجابايت (يوصى بـ 8 جيجابايت أو أكثر لتشغيل WSL 2 بسلاسة )
- ✅ امتيازات المسؤول على حسابك
إذا كنت تستخدم إصدارًا قديمًا، فقم بالتحديث عبر الإعدادات > تحديثات ويندوز . نصيحة احترافية: تفعيل خاصية المحاكاة الافتراضية في BIOS (ابحث عن "VT-x" أو "AMD-V") أمر بالغ الأهمية لتقنية الآلات الافتراضية الخفيفة في WSL 2. جاهز؟ انطلق! 🚀
خطوة بخطوة: كيفية تفعيل WSL على نظام التشغيل Windows 11
تفعيل نظام ويندوز الفرعي (WSL) سهل للغاية بفضل عملية مايكروسوفت المبسطة. سنشرح كلاً من طريقة PowerShell السريعة وطريقة واجهة المستخدم الرسومية. تستند هذه الخطوات إلى أحدث الإرشادات الرسمية، مما يضمن التوافق مع آخر تحديثات ويندوز 11 .
الخطوة 1: تفعيل ميزات ويندوز الضرورية
أولاً، قم بتنشيط المكونات الأساسية. افتح PowerShell كمسؤول (انقر بزر الماوس الأيمن على ابدأ > المحطة الطرفية (المسؤول) أو ابحث عن PowerShell وقم بتشغيله كمسؤول).
قم بتشغيل هذا الأمر لتمكين WSL ومنصة الجهاز الظاهري:
DISM.exe /Online /Enable-Feature /FeatureName:Microsoft-Windows-Subsystem-Linux /All /NoRestart
ثم قم بتمكين منصة الآلة الافتراضية:
DISM.exe /Online /Enable-Feature /FeatureName:VirtualMachinePlatform /All /NoRestart
أعد تشغيل جهاز الكمبيوتر بعد تنفيذ هذه الأوامر. أو يمكنك استخدام واجهة المستخدم الرسومية: انتقل إلى الإعدادات > التطبيقات > الميزات الاختيارية > المزيد من ميزات Windows ، وحدد "نظام Windows الفرعي لنظام Linux" و"منصة الجهاز الظاهري"، ثم أعد التشغيل.
الخطوة الثانية: تعيين WSL 2 كإصدار افتراضي
للحصول على أفضل أداء، استخدم WSL 2 كإعداد افتراضي . ثم ارجع إلى PowerShell (بصفتك مسؤولاً)، وقم بتنزيل وتثبيت آخر تحديث لـ WSL إذا لزم الأمر.
wsl --install
يتولى هذا الأمر الواحد (الذي أُضيف في التحديثات الأخيرة) معظم عمليات الإعداد، بما في ذلك تفعيل الميزات وتثبيت توزيعة لينكس افتراضية مثل أوبونتو. إذا كانت مثبتة بالفعل، فقم بتعيينها كتوزيعة افتراضية.
wsl --set-default-version 2
لماذا WSL 2 ؟ لأنه يستخدم نواة لينكس حقيقية في جهاز افتراضي خفيف الوزن، مما يوفر سرعة أفضل لنظام الملفات ودعمًا كاملاً لوحدة معالجة الرسومات (GPU) لمهام مثل التعلم الآلي. رائع، أليس كذلك؟ 👏
الخطوة 3: تثبيت توزيعة لينكس
الآن، اختر توزيعة لينكس التي تناسبك. توجه إلى متجر مايكروسوفت، وابحث عن "أوبونتو" (أو ديبيان، كالي، إلخ)، ثم ثبّتها. wsl --installقد يكون النظام قد قام بتثبيت أوبونتو بالفعل من الخطوة الثانية - تحقق من ذلك بكتابة الأمر wsl -l -vفي باور شيل.
شغّل التوزيعة من قائمة ابدأ. عند التشغيل الأول، سيتم إنشاء اسم مستخدم وكلمة مرور. ها أنت ذا، أنت الآن في عالم لينكس! لعرض قائمة التوزيعات المثبتة:
wsl --list --verbose
يمكنك تخصيص ذلك بشكل أكبر من خلال الركض wsl --install -d <Distribution Name>من أجل الآخرين.
الخطوة 4: التحقق من إعدادات WSL وتحديثها
جرّب ذلك: افتح طرفية لينكس (عبر قائمة ابدأ أو wslفي باور شيل) وقم بتشغيل الأمر uname -rلمعرفة إصدار النواة. قم بتحديث الحزم باستخدام sudo apt update && sudo apt upgrade(لأوبونتو).
للحصول على أحدث نواة، تأكد من استخدامك لأحدث إصدار من WSLwsl --update عن طريق تشغيل الأمر . في حال ظهور أي مشاكل، استخدم الأمر wsl --shutdownلإعادة ضبط النظام.
تحسين نظام WSL لتحقيق أعلى أداء على نظام التشغيل Windows 11
إن تفعيل WSL ليس سوى البداية. لجعلها تتألق:
- 1️⃣ التكامل مع VS Code: قم بتثبيت ملحق "WSL" للتطوير عن بعد - تحرير الملفات على نظام التشغيل Windows، والتشغيل على نظام التشغيل Linux.
- ٢️⃣ الوصول إلى الملفات: استخدم هذه
\\wsl$\الميزة في مستكشف الملفات لتصفح ملفات لينكس بأمان. تجنب تعديل ملفات لينكس من ويندوز لمنع حدوث مشاكل في الأذونات.
- 3️⃣ تسريع وحدة معالجة الرسومات: بالنسبة للذكاء الاصطناعي/التعلم الآلي، قم بتثبيت برامج تشغيل NVIDIA/AMD وقم بتمكينها باستخدام
wsl --update.
- ⚠️ خطأ شائع: إذا لم يبدأ تشغيل WSL ، فتأكد من إيقاف تشغيل Hyper-V (إلا إذا كنت تستخدم WSL 2 ) عبر الميزات الاختيارية .
ستُمكّنك هذه التعديلات من إدارة المشاريع المعقدة بسهولة تامة. هل تشعر بالتمكين الآن؟
نصائح متقدمة: إدارة توزيعات لينكس متعددة والنسخ الاحتياطية
هل تريد المزيد؟ يمكنك إدارة توزيعات لينكس باستخدام أوامر مثل wsl --export <Distro> backup.tarالنسخ الاحتياطي أو wsl --import <Distro> <InstallLoc> <InstallFile>الاستعادة. كما يتيح لك التصدير مشاركة الإعدادات بين الأجهزة.
| يأمر |
غاية |
مثال |
| wsl --list |
قائمة التوزيعات المثبتة |
wsl -l |
| wsl --set-version <Distro> 2 |
التحويل إلى WSL 2 |
wsl --set-version Ubuntu 2 |
| wsl --unregister <Distro> |
إزالة توزيعة |
wsl --unregister Debian |
هذا الجدول بمثابة دليل مرجعي سريع. استخدمه لتنظيم الأمور أثناء تجربة بيئات لينكس المختلفة .
استكشاف أخطاء WSL الشائعة وإصلاحها على نظام التشغيل Windows 11
حتى مع الإعداد السلس، قد تحدث بعض المشاكل. إليك كيفية إصلاحها:
- الخطأ 0x80040326: لم يتم تمكين المحاكاة الافتراضية - أعد التشغيل وتحقق من BIOS.
- بطء عمليات الإدخال/الإخراج للملفات: قم بتخزين ملفات المشروع في الدليل الرئيسي لنظام Linux، وليس في مجلدات Windows.
- مشاكل الشبكة: قم بتشغيل
wsl --shutdownوإعادة تشغيل التوزيعة.
للحصول على معلومات أكثر تفصيلاً، راجع الوثائق الرسمية: استكشاف أخطاء Microsoft WSL وإصلاحها . أنت على وشك أن تصبح محترفًا - استمر!
الخلاصة: ارتقِ بمستوى سير عملك مع WSL اليوم
تفعيل نظام ويندوز الفرعي لنظام لينكس (WSL) على ويندوز 11 يفتح آفاقًا لا حدود لها، بدءًا من البرمجة السلسة وصولًا إلى الاختبارات القوية. اتبع هذه الخطوات، وستكون جاهزًا للعمل في أقل من 30 دقيقة. ما هو مشروعك الأول؟ شاركنا في التعليقات أدناه - نود أن نعرف كيف يُحسّن WSL إنتاجيتك! إذا واجهتك أي صعوبات، ارجع إلى الخطوات أو استكشف المزيد من الأدلة حول دمج أدوات مثل Docker مع WSL . نتمنى لك تجربة حوسبة ممتعة! 🎉