WSL 2 اکنون در Windows Insiders موجود است

ما مشتاقیم اعلام کنیم که از امروز می‌توانید زیرسیستم ویندوز برای لینوکس 2 را با نصب بیلد 18917 ویندوز در حلقه Insider Fast امتحان کنید! در این پست وبلاگ نحوه شروع، دستورات جدید wsl.exe و چند نکته مهم را پوشش خواهیم داد. مستندات کامل در مورد WSL 2 در دسترس است صفحه اسناد ما.

WSL 2 اکنون در Windows Insiders موجود است

شروع کار با WSL2

ما نمی توانیم صبر کنیم تا ببینیم شما چگونه استفاده از WSL 2 را شروع می کنید. هدف ما این است که WSL 2 احساسی مشابه WSL 1 داشته باشد، و ما مشتاقانه منتظر شنیدن نظرات شما در مورد اینکه چگونه می توانیم پیشرفت کنیم، هستیم. این نصب WSL2 docs نحوه راه اندازی و اجرا با WSL 2 را توضیح می دهد.

برخی از تغییرات تجربه کاربر وجود دارد که در اولین شروع استفاده از WSL 2 متوجه آنها خواهید شد. در اینجا دو تغییر مهم در این پیش نمایش اولیه آورده شده است.

فایل های لینوکس خود را در سیستم فایل ریشه لینوکس خود قرار دهید

مطمئن شوید که فایل هایی را که به طور مکرر با برنامه های لینوکس به آنها دسترسی خواهید داشت را در سیستم فایل ریشه لینوکس خود قرار دهید تا از مزایای عملکرد فایل لذت ببرید. ما می‌دانیم که در سه سال گذشته به شما گفته‌ایم که هنگام استفاده از WSL 1، فایل‌های خود را در درایو C خود قرار دهید، اما در WSL 2 اینطور نیست. برای لذت بردن از دسترسی سریع‌تر به سیستم فایل در WSL 2، این فایل‌ها باید داخل باشند. سیستم فایل ریشه لینوکس. ما همچنین دسترسی برنامه‌های ویندوز به سیستم فایل ریشه لینوکس را ممکن کرده‌ایم (مانند File Explorer! اجرا کنید: explorer.exe . در فهرست اصلی توزیع لینوکس خود و ببینید چه اتفاقی می افتد) که این انتقال را به طور قابل توجهی آسان تر می کند.

به برنامه های شبکه لینوکس خود با آدرس IP پویا در ساخت های اولیه دسترسی داشته باشید

WSL 2 شامل یک تغییر معماری عظیم با استفاده از فناوری مجازی سازی است و ما همچنان در حال کار بر روی بهبود پشتیبانی شبکه هستیم. از آنجایی که WSL 2 اکنون در یک ماشین مجازی اجرا می شود، باید از آدرس IP آن VM برای دسترسی به برنامه های شبکه لینوکس از ویندوز استفاده کنید و بالعکس، برای دسترسی به برنامه های شبکه ویندوز از لینوکس به آدرس IP میزبان ویندوز نیاز دارید. هدف ما گنجاندن توانایی WSL 2 برای دسترسی به برنامه های کاربردی شبکه است localhost به محض اینکه بتوانیم! می توانید جزئیات کامل و مراحل نحوه انجام این کار را در مستندات ما بیابید اینجا کلیک نمایید.

برای مطالعه بیشتر در مورد تغییرات تجربه کاربر، لطفاً به مستندات ما مراجعه کنید: تجربه کاربر بین WSL 1 و WSL 2 تغییر می کند.

دستورات جدید WSL

ما همچنین چند دستور جدید اضافه کرده‌ایم تا به شما در کنترل و مشاهده نسخه‌ها و توزیع‌های WSL کمک کند.

  • wsl --set-version <Distro> <Version>
    از این دستور برای تبدیل یک توزیع به استفاده از معماری WSL 2 یا استفاده از معماری WSL 1 استفاده کنید.

    : توزیع خاص لینوکس (به عنوان مثال "اوبونتو")

    : 1 یا 2 (برای WSL 1 یا 2)

  • wsl --set-default-version <Version>
    نسخه نصب پیش فرض (WSL 1 یا 2) را برای توزیع های جدید تغییر می دهد.

  • wsl --shutdown
    بلافاصله تمام توزیع های در حال اجرا و ماشین مجازی ابزار سبک وزن WSL 2 را خاتمه می دهد.

    ماشین مجازی که توزیع‌های WSL 2 را تأمین می‌کند، چیزی است که ما قصد داریم آن را کاملاً برای شما مدیریت کنیم، بنابراین در صورت نیاز آن را می‌چرخانیم و در صورت عدم نیاز آن را خاموش می‌کنیم. ممکن است مواردی وجود داشته باشد که بخواهید آن را به صورت دستی خاموش کنید، و این دستور به شما امکان می دهد این کار را با پایان دادن به همه توزیع ها و خاموش کردن WSL 2 VM انجام دهید.

  • wsl --list --quiet
    فقط نام های توزیع را لیست کنید.

    این دستور برای اسکریپت نویسی مفید است زیرا فقط نام توزیع هایی را که نصب کرده اید بدون نمایش اطلاعات دیگر مانند توزیع پیش فرض، نسخه ها و غیره خروجی می دهد.

  • wsl --list --verbose
    اطلاعات دقیق در مورد همه توزیع ها را نشان می دهد.

    این دستور نام هر توزیع، وضعیت توزیع و نسخه در حال اجرا را فهرست می کند. همچنین نشان می دهد که کدام توزیع ها با ستاره پیش فرض هستند.

نگاه کردن به آینده و شنیدن بازخورد شما

می‌توانید انتظار داشته باشید که ویژگی‌ها، رفع اشکال‌ها و به‌روزرسانی‌های کلی WSL 2 را در داخل برنامه Windows Insiders دریافت کنید. با وبلاگ تجربه آنها و این وبلاگ همینجا همراه باشید تا اخبار WSL 2 را بیشتر بدانید.

اگر با مشکلی مواجه شدید یا بازخوردی برای تیم ما دارید، لطفاً مشکلی را در Github ما در آدرس زیر ارسال کنید: github.com/microsoft/wsl/issues، و اگر سؤالات کلی در مورد WSL دارید، می توانید همه اعضای تیم ما را که در توییتر هستند پیدا کنید این لیست توییتر.

منبع: www.habr.com

اضافه کردن نظر