مایکروسافت از گسترش قابلیتهای لایه WSL خبر داده است (Windows زیرسیستم برای Linux) و پیادهسازی پشتیبانی رسمی برای اجرای محیطهای WSL با توزیع Red Hat Enterprise Linuxرد هت اعلام کرده است که به زودی ساخت نسخههای ویژه RHEL برای WSL را آغاز خواهد کرد که میتوان آنها را با استفاده از دستورات "wsl --list --online" و "wsl --install" پیدا و نصب کرد.
WSL یک ماشین مجازی با یک هسته کامل ارائه میدهد. Linux (بر اساس شاخههای ۶.۶ یا ۵.۱۵)، که میتواند توزیعهایی را که بهطور ویژه برای WSL سازگار شدهاند، اجرا کند Linuxهسته شامل تغییرات خاص WSL، مانند بهینهسازیهایی برای کاهش زمان راهاندازی و مصرف حافظه، قابلیت بازگشت به حالت اولیه Windows آزاد شده Linux- فرآیندهای حافظه و پیکربندی برای حذف درایورها و زیرسیستمهای غیرضروری. این سیستم در یک تصویر دیسک جداگانه (VHD) با سیستم فایل ext4 و یک آداپتور شبکه مجازی نصب میشود. علاوه بر RHEL، نسخههای ساخته شده برای نصب در WSL نیز موجود است. Ubuntu, Debian گنو/Linux، کالی Linux، فدورا، آلپاین، آرچ Linux, Almalinux و SUSE و openSUSE.
پیشرفت های عمده در نسخه جدید WSL:
- یک روش جدید برای توزیع بستهبندی اضافه شده است Linux برای نصب در WSL. علاوه بر ارائه توزیع از طریق کاتالوگ فروشگاه مایکروسافت با فرمت appx و وارد کردن دستی اجزا از یک آرشیو tar با استفاده از دستور "wsl --import"، نسخه جدید قابلیت نصب را نیز فراهم میکند. Linux-توزیع از یک فایل یا فضای ذخیرهسازی شبکه، بدون نیاز به نوشتن کد مخصوص Windowsروش جدید شامل اضافه کردن فایل /etc/wsl-distribution.conffile به فایل فشرده محیط سیستم توزیع است. این فایل شامل ابردادههایی مانند نام، آیکون، شناسه کاربری پیشفرض و اسکریپتهای پیکربندی محیط است که در اولین اجرا اجرا میشوند. این فایل فشرده را میتوان به سادگی به فایلی با پسوند ".wsl" تغییر نام داد و با استفاده از دستور "wsl --install" نصب کرد.
- یک رابط کاربری جدید برای اولین اجرا اضافه شده است که تنظیمات و اطلاعات را با مروری بر ویژگیها و دستورالعملهای WSL برای کاربران جدید ارائه میدهد. Linuxرابط کاربری زمانی نمایش داده میشود که برای اولین بار ماشین مجازی را با ... شروع میکنید. Linuxو همچنین میتوان آن را از طریق دکمهی Welcome to WSL در پیکربندی فراخوانی کرد.


- یکپارچه سازی با پلتفرم Intune برای تعریف سیاست های پشتیبانی توزیع و ردیابی نسخه های مورد استفاده در WSL پیاده سازی شده است.
- پشتیبانی یکپارچه از ابزارهای Microsoft Entra ID برای مدیریت هویت و سازماندهی دسترسی به منابع سازمانی محافظت شده از محیط های WSL.
منبع: opennet.ru


