توسعهدهندگان آرچ Linux اعلام کردند که با مایکروسافت برای انتشار نسخههای رسمی زیرسیستم WSL به توافق رسیدهاند (Windows زیرسیستم برای Linux). اسمبلیها در فهرست توزیعشده از طریق مخزن WSL قرار خواهند گرفت. Linuxتوزیعهای ارائه شده برای نصب سریع در WSL (برای نصب آرچ، کافی است دستور "wsl —install Arch" را اجرا کنید)Linux"). از آنجا که آرچ Linux این سیستم با استفاده از یک مدل ارائه بهروزرسانی غلتان در حال توسعه است و قرار است نسخههای ساختهشده ماهانه بهروزرسانی شوند.
مجامع در قالب جدیدی تشکیل میشوند و امکان توزیع از طریق خود شما فراهم میشود. سرورها بدون آپلود در کاتالوگ فروشگاه مایکروسافت، بدون بستهبندی با فرمت appx و بدون قرار دادن کد مخصوص اسمبلی Windowsروش جدید شامل قرار دادن یک فایل tarball حاوی محیط سیستم توزیع و فایل /etc/wsl-distribution.conffile است که شامل ابردادههایی مانند نام، آیکون، شناسه کاربری پیشفرض و اسکریپتهای پیکربندی محیط است که در اولین اجرا اجرا میشوند.
درباره شروع توزیع مجامع Ubuntu کانونیکال همچنین دیروز از قالب جدیدی برای WSL رونمایی کرد. Ubuntu فهرست رسمی توزیعهای WSL از قبل موجود است، بنابراین برای نصب کافی است Windows دستور "wsl --install" را اجرا کنید. ubuntuاگر نیاز به ایجاد تغییرات در اسمبلی باشد، میتوان آن را در سیستم محلی دانلود کرد و پس از اصلاح، با استفاده از دستور «wsl —install —from-file» نصب کرد. ubuntuنسخههای موجود برای نصب Ubuntu ۲۴.۰۴، ۲۲.۰۴، ۲۰.۰۴ و ۱۸.۰۴. به طور پیشفرض، هنگام مشخص کردن "ubuntu» نسخه ۲۲.۰۴ نصب شده است.

توزیعهای دیگری که به فهرست WSL اضافه شدهاند عبارتند از openSUSE Leap، openSUSE Tumbleweed و SUSE. Linux انترپرایز، کالی Linux, Debian گنو/Linux и Oracle Linuxتوزیع فدورا نیز برای قرار گرفتن در این فهرست در رقابت است. Linuxکه کمیته فنی آن اخیراً پیشنهادی برای ایجاد نسخههای رسمی فدورا برای WSL تصویب کرده است. نسخههای فدورا برای WSL با انتشار فدورا ۴۲ عرضه خواهند شد. لازم به ذکر است که این پروژه قبلاً نسخههایی برای WSL منتشر نکرده است، بنابراین باید در دایرکتوری قرار گیرند. Windows فروشگاه مستلزم امضای توافقنامهای بود که مفاد آن با سیاستهای فدورا مغایرت داشت. ارائه مستقیم در قالب جدید (یک فایل tarball با یک manifest) این مشکل را حل میکرد.
WSL یک ماشین مجازی با یک هسته کامل ارائه میدهد. Linux (بر اساس شاخههای ۶.۶ یا ۵.۱۵)، که میتواند توزیعهایی را که بهطور ویژه برای WSL سازگار شدهاند، اجرا کند Linuxهسته شامل تغییرات خاص WSL، مانند بهینهسازیهایی برای کاهش زمان راهاندازی و مصرف حافظه، قابلیت بازگشت به حالت اولیه Windows آزاد شده Linuxفرآیندهای حافظه و پیکربندی برای حذف درایورها و زیرسیستمهای غیرضروری. سیستم در یک تصویر دیسک جداگانه (VHD) با سیستم فایل ext4 و یک آداپتور شبکه مجازی نصب میشود.
منبع: opennet.ru
