🐧 نظام Windows الفرعي لـ Linux (WSL)
- بمفرده، وفقًا لسرعته
🎯 الهدف التعليمي
- التعلم الذاتي باستخدام الوثائق الرسمية لـ Microsoft.
- تثبيت وتكوين WSL على Windows 11.
- تكوين VSCode للتطوير باستخدام WSL.
- تنفيذ أوامر Linux في WSL (bash).
📜 البيان
يمكنك استخدام جهازك الافتراضي Windows 11 لهذا التمرين إذا كنت لا ترغب في تعديل جهازك الرئيسي.
نظام Windows الفرعي لـ Linux (WSL) يسمح بتشغيل توزيعات Linux مباشرة على Windows، دون الحاجة إلى جهاز افتراضي أو إقلاع مزدوج. إنه مفيد بشكل خاص للمطورين الذين يرغبون في استخدام أدوات Linux أثناء البقاء على Windows.
في هذا التمرين، ستتعلم كيفية تثبيت وتكوين WSL على Windows 11، وتكوين Visual Studio Code للتطوير باستخدام WSL، وتنفيذ أوامر Linux في WSL.
يتم هذا التمرين بشكل مستقل، وفقًا لسرعتك، باتباع الوثائق الرسمية لـ Microsoft. وهي متاحة باللغتين الفرنسية والإنجليزية.
الخطوة 1: ما هو WSL؟
ابدأ بقراءة قسم نظرة عامة من الوثائق الرسمية لفهم ما هو WSL وكيف يعمل.
الخطوة 2: تثبيت WSL
اقرأ قسم التثبيت وقم بتثبيت WSL على جهازك Windows 11.
الخطوة 3: تكوين WSL
اقرأ هذا الدليل لتكوين WSL وهذا لتكوين Visual Studio Code للتطوير باستخدام WSL.
الخطوة 4: إنشاء ملف اختبار Python
في دليل المستخدم الخاص بك في WSL، أنشئ ملف Python باسم test.py بالمحتوى التالي:
print("Hello, WSL!")
افتح هذا الملف في Visual Studio Code وقم بتشغيله باستخدام الطرفية المدمجة في VSCode.
الخطوة 5: تنفيذ أوامر Linux
اقرأ دليل bash وتمرن على سطور الأوامر.
تمرن على هذه الأوامر من الطرفية Windows باختيار توزيعة WSL الافتراضية لديك.
الخطوة 6: موارد إضافية
لفهم WSL وميزاته المتقدمة بشكل أفضل، راجع أقسام "المفاهيم"، "الإجراءات" وكذلك "الأسئلة الشائعة".
الهدف ليس تعلم كل شيء عن ظهر قلب، بل اكتشاف الإمكانيات التي يوفرها WSL ومعرفة أين تجد المعلومات اللازمة.