ونڈوز 11 پر لینکس ایپلی کیشنز چلانے کے لیے ماحول مائیکروسافٹ اسٹور کے ذریعے فراہم کیا جائے گا۔

مائیکروسافٹ نے ونڈوز 11 کے لیے WSL (Windows Subsystem for Linux) ماحولیات کے آپشن کی دستیابی کا اعلان کیا ہے، جو لینکس کے قابل عمل فائلوں کو چلانے کی اجازت دیتا ہے۔ ونڈوز کے پچھلے ورژنز کے لیے ڈبلیو ایس ایل ڈیلیوری کے برعکس، ونڈوز 11 کا ورژن سسٹم امیج میں نہیں بنایا گیا ہے، بلکہ مائیکروسافٹ اسٹور کیٹلاگ کے ذریعے تقسیم کردہ ایپلیکیشن کے طور پر پیک کیا گیا ہے۔ ایک ہی وقت میں، استعمال شدہ ٹیکنالوجیز کے نقطہ نظر سے، WSL بھرنے کا طریقہ وہی رہتا ہے، صرف انسٹالیشن اور اپ ڈیٹ کا طریقہ تبدیل ہوا ہے۔

واضح رہے کہ مائیکروسافٹ اسٹور کے ذریعے ڈسٹری بیوشن اپ ڈیٹس اور نئے ڈبلیو ایس ایل فیچرز کی ترسیل کو تیز کرنا ممکن بناتا ہے، بشمول آپ کو ونڈوز ورژن سے منسلک کیے بغیر ڈبلیو ایس ایل کے نئے ورژن انسٹال کرنے کی اجازت دینا۔ مثال کے طور پر، ایک بار تجرباتی خصوصیات جیسے کہ گرافیکل لینکس ایپلی کیشنز کے لیے سپورٹ، GPU کمپیوٹنگ اور ڈسک ماؤنٹنگ تیار ہو جائیں، صارف ونڈوز کو اپ ڈیٹ کرنے یا ونڈوز انسائیڈر کے ٹیسٹ بلڈز کو استعمال کیے بغیر فوری طور پر ان تک رسائی حاصل کر سکے گا۔

ہمیں یاد کرنا چاہیے کہ جدید ڈبلیو ایس ایل ماحول میں، لینکس سسٹم کالز کو ونڈوز سسٹم کالز میں ترجمہ کرنے والے ایمولیٹر کے بجائے، مکمل لینکس کرنل والا ماحول استعمال کیا جاتا ہے۔ ڈبلیو ایس ایل کے لیے تجویز کردہ کرنل لینکس کرنل 5.10 کے اجراء پر مبنی ہے، جس میں ڈبلیو ایس ایل کے مخصوص پیچ کے ساتھ توسیع کی گئی ہے، بشمول کرنل کے آغاز کے وقت کو کم کرنے، میموری کی کھپت کو کم کرنے، لینکس کے عمل سے آزاد شدہ میموری پر ونڈوز کو واپس کرنا، اور کم از کم چھوڑنا۔ دانا میں ڈرائیوروں اور سب سسٹم کا مطلوبہ سیٹ۔

دانا ونڈوز ماحول میں ایک ورچوئل مشین کا استعمال کرتے ہوئے چلتا ہے جو پہلے سے Azure میں چل رہی ہے۔ WSL ماحول ایک الگ ڈسک امیج (VHD) میں ایک ext4 فائل سسٹم اور ورچوئل نیٹ ورک اڈاپٹر کے ساتھ چلتا ہے۔ یوزر اسپیس کے اجزاء الگ سے انسٹال کیے گئے ہیں اور مختلف ڈسٹری بیوشنز کی تعمیر پر مبنی ہیں۔ مثال کے طور پر، مائیکروسافٹ اسٹور WSL پر انسٹالیشن کے لیے Ubuntu، Debian GNU/Linux، Kali Linux، Fedora، Alpine، SUSE، اور openSUSE کی تعمیرات پیش کرتا ہے۔



ماخذ: opennet.ru

نیا تبصرہ شامل کریں