قدمت Microsoft ميزات ملائمة لنظامي التشغيل Windows 10 و11 في السنوات الأخيرة، ولكن بالنسبة لمجتمع المطورين، ربما يكون نظام Windows الفرعي لنظام التشغيل Linux 2 هو الميزة البارزة. استنادًا إلى WSL الأصلي، يوفر WSL 2 الأحدث مزيدًا من القوة والموثوقية للمطورين. يجب أن يعرف المطورون كيفية تحقيق أقصى استفادة من WSL 2.
ستناقش المقالة التالية بعض أفضل الممارسات لاستخدام نظام Windows الفرعي لنظام التشغيل Linux 2.
1. استخدم محطة Windows
تعد Windows Terminal الجديدة كليًا محطة قوية مفتوحة المصدر من متجر Microsoft. صممت Microsoft Windows Terminal لدمج WSL 2 مباشرةً وتكوين أي توزيعات Linux تلقائيًا بمجرد تثبيتها. وهذا يعني أنه يمكنك التبديل بسهولة بين نظامي التشغيل Windows وLinux دون الحاجة إلى إعداد بيئة مختلفة.

القائمة افتح علامة تبويب جديدة
يمكن لـ Windows Terminal دعم العديد من الأصداف، مثل PowerShell وWSL 2 و Command Prompt . كما أنه يوفر عددًا من ميزات الإنتاجية، بما في ذلك علامات التبويب المتعددة وشريط البحث والجزء المقسم؛ يمكنك أيضًا تخصيص مظهر الجهاز حسب رغبتك.
نظرًا لأن Windows Terminal هو مشروع مفتوح المصدر، يمكنك الاطمئنان إلى أن المجتمع سيعمل على تحسينه باستمرار لتحسين تجربة المستخدم.
2. تكامل كود Visual Studio
![5 أفضل الممارسات لاستخدام WSL 2 على نظام التشغيل Windows 10/11 5 أفضل الممارسات لاستخدام WSL 2 على نظام التشغيل Windows 10/11]()
الكود في VSCode على الكمبيوتر المحمول
يعتمد العديد من المطورين على VS Code، وهو IDE مرن للغاية (محرر التعليمات البرمجية). إنه يوفر محطة متكاملة، ودعمًا إضافيًا، ويحتوي على واجهة بديهية قابلة للتخصيص بشكل فائق. إذا كنت تستخدم WSL 2 للتطوير، فستحتاج إلى دمج WSL 2 مع Visual Studio Code للحصول على سير عمل سلس.
يمكنك استخدام VS Code مع WSL 2 من خلال التأكد من أن لديك Visual Studio Code وتوزيع WSL 2 Linux على نظام Windows الخاص بك. يمكنك تثبيت ملحق Remote - WSL في Visual Studio Code وتكوينه وفقًا لمتطلباتك.
3. قم بإعداد تكوينات متعددة
إذا كنت تخطط لاستخدام WSL 2 للعمل أو الدراسة الشخصية أو المدرسة، ففكر في إنشاء ملف تعريف مستخدم منفصل. سيسمح لك ذلك بتنظيم تطبيقاتك وتكويناتك وملفاتك.
إحدى طرق إعداد ملفات تعريف متعددة هي استخدام Windows Terminal؛ بمجرد تثبيته على جهاز الكمبيوتر الذي يعمل بنظام Windows 10 أو 11، انتقل إلى الإعدادات > الملفات الشخصية > إضافة .
4. تحديث الحزمة
مثل أي توزيعة Linux أخرى، سيتعين عليك التأكد من تحديث الحزم والأدوات التي تستخدمها على WSL 2 بشكل مستمر. يؤدي القيام بذلك إلى ضمان أن يكون WSL 2 الخاص بك آمنًا وموثوقًا ويعمل على النحو الأمثل. لتحديث الحزم على WSL 2، أدخل الأمر التالي:
sudo apt-get update
sudo apt-get upgrade
5. قم بتشغيل الحاويات باستخدام Docker
![5 أفضل الممارسات لاستخدام WSL 2 على نظام التشغيل Windows 10/11 5 أفضل الممارسات لاستخدام WSL 2 على نظام التشغيل Windows 10/11]()
يعمل Ubuntu كحاوية عامل إرساء
Docker عبارة عن نظام أساسي مفتوح المصدر يتيح للمطورين إنشاء تطبيقاتهم ونشرها وتشغيلها في حاويات بكفاءة. يتم تجميع كافة التبعيات بحيث يمكن نشر مشروعك بسهولة في أي بيئة.
يمكنك استخدام Docker على نظامي التشغيل Windows 10 و11 عبر Docker Desktop كتطبيق مستقل أو دمجه مع نظام Windows الفرعي لنظام Linux للحصول على أداء أفضل واستهلاك فعال للموارد. توصي المقالة بشدة بتشغيل حاوياتك باستخدام WSL 2 للتطوير أو الاختبار.
يعد نظام Windows الفرعي لنظام التشغيل Linux 2 أمرًا رائعًا ويعمل على سد الفجوة بين نظامي Linux وWindows بشكل فعال. باعتبارك مطورًا على دراية بنظام Windows، يمكنك الاستفادة من WSL 2 للحصول على أفضل ما في كل من Windows وLinux دون المساس بإنتاجيتك أو مرونتك.