WSL 2 متاح الآن في Windows Insiders

يسعدنا أن نعلن أنه بدءًا من اليوم يمكنك تجربة نظام Windows الفرعي لنظام التشغيل Linux 2 عن طريق تثبيت Windows build 18917 في الحلقة Insider Fast! سنغطي في منشور المدونة هذا كيفية البدء وأوامر wsl.exe الجديدة وبعض النصائح المهمة. الوثائق الكاملة حول WSL 2 متاحة على صفحة مستنداتنا.

WSL 2 متاح الآن في Windows Insiders

الشروع في العمل مع WSL2

لا يمكننا الانتظار لنرى كيف تبدأ في استخدام WSL 2. هدفنا هو جعل WSL 2 تشعر بنفس الشعور مثل WSL 1 ، ونتطلع إلى سماع ملاحظاتك حول كيفية تحسيننا. ال تثبيت WSL2 تشرح المستندات كيفية بدء تشغيل WSL 2.

هناك بعض التغييرات في تجربة المستخدم التي ستلاحظها عند بدء استخدام WSL 2 لأول مرة. فيما يلي أهم تغييرين في هذه المعاينة الأولية.

ضع ملفات Linux في نظام ملفات جذر Linux

تأكد من وضع الملفات التي ستصل إليها بشكل متكرر باستخدام تطبيقات Linux داخل نظام ملفات جذر Linux للاستمتاع بفوائد أداء الملفات. نحن نتفهم أننا قضينا السنوات الثلاث الماضية في إخبارك بوضع ملفاتك في محرك الأقراص C عند استخدام WSL 1 ، ولكن هذا ليس هو الحال في WSL 2. للاستمتاع بوصول أسرع إلى نظام الملفات في WSL 2 ، يجب أن تكون هذه الملفات بالداخل من نظام ملفات جذر Linux. لقد جعلنا أيضًا من الممكن لتطبيقات Windows الوصول إلى نظام ملفات جذر Linux (مثل File Explorer! حاول تشغيل: explorer.exe . في الدليل الرئيسي لتوزيعة Linux الخاصة بك وشاهد ما يحدث) مما سيجعل هذا الانتقال أسهل بشكل كبير.

قم بالوصول إلى تطبيقات شبكة Linux الخاصة بك باستخدام عنوان IP ديناميكي في الإنشاءات الأولية

يتضمن WSL 2 تغييرًا هائلاً في البنية باستخدام تقنية المحاكاة الافتراضية ، وما زلنا نعمل على تحسين دعم الشبكات. نظرًا لأن WSL 2 يعمل الآن في جهاز افتراضي ، فستحتاج إلى استخدام عنوان IP الخاص بـ VM للوصول إلى تطبيقات شبكات Linux من Windows ، والعكس بالعكس ، ستحتاج إلى عنوان IP الخاص بمضيف Windows للوصول إلى تطبيقات شبكات Windows من Linux. نهدف إلى تضمين قدرة WSL 2 على الوصول إلى تطبيقات الشبكة باستخدام localhost بأسرع ما يمكن! يمكنك العثور على التفاصيل والخطوات الكاملة حول كيفية القيام بذلك في وثائقنا هنا.

لقراءة المزيد حول تغييرات تجربة المستخدم ، يرجى الاطلاع على وثائقنا: تغييرات تجربة المستخدم بين WSL 1 و WSL 2.

أوامر WSL الجديدة

لقد أضفنا أيضًا بعض الأوامر الجديدة لمساعدتك في التحكم في إصدارات وتوزيعات WSL وعرضها.

  • wsl --set-version <Distro> <Version>
    استخدم هذا الأمر لتحويل توزيعة لاستخدام بنية WSL 2 أو استخدام بنية WSL 1.

    : توزيعة Linux المحددة (مثل "Ubuntu")

    : 1 أو 2 (لـ WSL 1 أو 2)

  • wsl --set-default-version <Version>
    يغير إصدار التثبيت الافتراضي (WSL 1 أو 2) للتوزيعات الجديدة.

  • wsl --shutdown
    إنهاء جميع التوزيعات الجارية والجهاز الظاهري للأداة المساعدة خفيفة الوزن WSL 2 على الفور.

    جهاز VM الذي يشغل توزيعات WSL 2 هو شيء نهدف إلى إدارته بالكامل من أجلك ، ولذا فإننا نقوم بتدويره عندما تحتاج إليه ونغلقه عندما لا تحتاج إليه. قد تكون هناك حالات تريد فيها إيقاف تشغيله يدويًا ، ويتيح لك هذا الأمر القيام بذلك عن طريق إنهاء جميع التوزيعات وإغلاق WSL 2 VM.

  • wsl --list --quiet
    قائمة بأسماء التوزيع فقط.

    هذا الأمر مفيد في البرمجة النصية لأنه سيخرج فقط أسماء التوزيعات التي قمت بتثبيتها دون إظهار معلومات أخرى مثل التوزيعة الافتراضية والإصدارات وما إلى ذلك.

  • wsl --list --verbose
    يظهر معلومات مفصلة حول جميع التوزيعات.

    يسرد هذا الأمر اسم كل توزيعة ، والحالة التي توجد بها التوزيعة ، والإصدار الذي يتم تشغيله. كما يُظهر التوزيعات الافتراضية بعلامة النجمة.

التطلع إلى الأمام والاستماع إلى ملاحظاتك

يمكنك توقع الحصول على المزيد من الميزات وإصلاحات الأخطاء والتحديثات العامة لـ WSL 2 داخل برنامج Windows Insiders. ابق على اتصال بمدونة تجربتهم وهذه المدونة هنا لمعرفة المزيد من أخبار WSL 2.

إذا واجهت أي مشاكل ، أو كانت لديك ملاحظات لفريقنا ، فيرجى إرسال مشكلة على Github على: github.com/microsoft/wsl/issues، وإذا كانت لديك أسئلة عامة حول WSL ، فيمكنك العثور على جميع أعضاء فريقنا الموجودين على Twitter قائمة تويتر هذه.

المصدر: www.habr.com

إضافة تعليق