ما مشتاقیم اعلام کنیم که از امروز میتوانید زیرسیستم ویندوز برای لینوکس 2 را با نصب بیلد 18917 ویندوز در حلقه Insider Fast امتحان کنید! در این پست وبلاگ نحوه شروع، دستورات جدید wsl.exe و چند نکته مهم را پوشش خواهیم داد. مستندات کامل در مورد WSL 2 در دسترس است
شروع کار با WSL2
ما نمی توانیم صبر کنیم تا ببینیم شما چگونه استفاده از WSL 2 را شروع می کنید. هدف ما این است که WSL 2 احساسی مشابه WSL 1 داشته باشد، و ما مشتاقانه منتظر شنیدن نظرات شما در مورد اینکه چگونه می توانیم پیشرفت کنیم، هستیم. این
برخی از تغییرات تجربه کاربر وجود دارد که در اولین شروع استفاده از 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
ما همچنین چند دستور جدید اضافه کردهایم تا به شما در کنترل و مشاهده نسخهها و توزیعهای 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 ما در آدرس زیر ارسال کنید:
منبع: www.habr.com