WSL 2 اب Windows Insiders میں دستیاب ہے۔

ہم آج سے یہ اعلان کرتے ہوئے پرجوش ہیں کہ آپ انسائیڈر فاسٹ رنگ میں ونڈوز بلڈ 2 انسٹال کرکے لینکس 18917 کے لیے ونڈوز سب سسٹم کو آزما سکتے ہیں! اس بلاگ پوسٹ میں ہم شروع کرنے کے طریقے، نئے wsl.exe کمانڈز، اور کچھ اہم نکات کا احاطہ کریں گے۔ WSL 2 کے بارے میں مکمل دستاویزات دستیاب ہیں۔ ہمارے دستاویزات کا صفحہ.

WSL 2 اب Windows Insiders میں دستیاب ہے۔

WSL 2 کے ساتھ شروع کرنا

ہم یہ دیکھنے کے لیے انتظار نہیں کر سکتے کہ آپ WSL 2 کا استعمال کیسے شروع کرتے ہیں۔ ہمارا مقصد WSL 2 کو WSL 1 جیسا محسوس کرنا ہے، اور ہم آپ کے تاثرات سننے کے منتظر ہیں کہ ہم کس طرح بہتر بنا سکتے ہیں۔ دی WSL 2 انسٹال کرنا docs وضاحت کرتا ہے کہ WSL 2 کے ساتھ اٹھنے اور چلانے کا طریقہ۔

صارف کے تجربے میں کچھ تبدیلیاں ہیں جو آپ اس وقت دیکھیں گے جب آپ پہلی بار WSL 2 کا استعمال شروع کریں گے۔ اس ابتدائی پیش نظارہ میں یہ دو اہم ترین تبدیلیاں ہیں۔

اپنی لینکس فائلوں کو اپنے لینکس روٹ فائل سسٹم میں رکھیں

فائل کی کارکردگی کے فوائد سے لطف اندوز ہونے کے لیے ان فائلوں کو اپنے لینکس روٹ فائل سسٹم کے اندر رکھنا یقینی بنائیں جن تک آپ لینکس ایپلی کیشنز کے ساتھ اکثر رسائی حاصل کرتے رہیں گے۔ ہم سمجھتے ہیں کہ ہم نے پچھلے تین سال آپ کو یہ کہتے ہوئے گزارے ہیں کہ WSL 1 کا استعمال کرتے وقت آپ کی فائلیں آپ کی C ڈرائیو میں ڈالیں، لیکن WSL 2 میں ایسا نہیں ہے۔ WSL 2 میں فائل سسٹم کی تیز رفتار رسائی سے لطف اندوز ہونے کے لیے یہ فائلیں اندر ہونی چاہئیں۔ لینکس روٹ فائل سسٹم کا۔ ہم نے ونڈوز ایپس کے لیے لینکس روٹ فائل سسٹم تک رسائی ممکن بنائی ہے (جیسے فائل ایکسپلورر! چلانے کی کوشش کریں: explorer.exe . اپنے لینکس ڈسٹرو کی ہوم ڈائرکٹری میں اور دیکھیں کہ کیا ہوتا ہے) جو اس منتقلی کو نمایاں طور پر آسان بنا دے گا۔

اپنے لینکس نیٹ ورک ایپلی کیشنز کو ایک متحرک IP ایڈریس کے ساتھ ابتدائی تعمیرات میں حاصل کریں۔

WSL 2 میں ورچوئلائزیشن ٹیکنالوجی کا استعمال کرتے ہوئے فن تعمیر میں بہت بڑی تبدیلی شامل ہے، اور ہم اب بھی نیٹ ورکنگ سپورٹ کو بہتر بنانے پر کام کر رہے ہیں۔ چونکہ WSL 2 اب ایک ورچوئل مشین میں چلتا ہے، اس لیے آپ کو اس VM کا IP ایڈریس ونڈوز سے لینکس نیٹ ورکنگ ایپلی کیشنز تک رسائی کے لیے استعمال کرنے کی ضرورت ہوگی، اور اس کے برعکس آپ کو لینکس سے ونڈوز نیٹ ورکنگ ایپلی کیشنز تک رسائی کے لیے ونڈوز ہوسٹ کے IP ایڈریس کی ضرورت ہوگی۔ ہمارا مقصد ہے کہ WSL 2 کے لیے نیٹ ورک ایپلی کیشنز تک رسائی حاصل کرنے کی اہلیت شامل کی جائے۔ localhost جتنی جلدی ہم کر سکتے ہیں! آپ کو ہماری دستاویزات میں ایسا کرنے کے طریقہ کے بارے میں مکمل تفصیلات اور اقدامات مل سکتے ہیں۔ یہاں.

صارف کے تجربے کی تبدیلیوں کے بارے میں مزید پڑھنے کے لیے براہ کرم ہماری دستاویزات دیکھیں: WSL 1 اور WSL 2 کے درمیان صارف کے تجربے میں تبدیلیاں.

نئی ڈبلیو ایس ایل کمانڈز

آپ کے 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 لائٹ ویٹ یوٹیلیٹی ورچوئل مشین کو فوری طور پر ختم کرتا ہے۔

    VM جو WSL 2 distros کو طاقت دیتا ہے وہ ایسی چیز ہے جس کا ہم مکمل طور پر آپ کے لیے انتظام کرنا چاہتے ہیں، اور اس لیے جب آپ کو ضرورت ہو تو ہم اسے گھما دیتے ہیں اور جب آپ کو نہیں ہوتا ہے تو اسے بند کر دیتے ہیں۔ ایسے معاملات ہوسکتے ہیں جہاں آپ اسے دستی طور پر بند کرنا چاہیں گے، اور یہ کمانڈ آپ کو تمام تقسیم کو ختم کرکے اور WSL 2 VM کو بند کرکے ایسا کرنے دیتا ہے۔

  • wsl --list --quiet
    صرف تقسیم کے ناموں کی فہرست بنائیں۔

    یہ کمانڈ اسکرپٹنگ کے لیے کارآمد ہے کیونکہ یہ صرف ان ڈسٹری بیوشن کے ناموں کو آؤٹ پٹ کرے گا جو آپ نے انسٹال کی ہیں بغیر ڈیفالٹ ڈسٹرو، ورژنز وغیرہ۔

  • wsl --list --verbose
    تمام تقسیم کے بارے میں تفصیلی معلومات دکھاتا ہے۔

    یہ کمانڈ ہر ڈسٹرو کے نام کی فہرست دیتا ہے، ڈسٹرو کس حالت میں ہے، اور کون سا ورژن چل رہا ہے۔ یہ یہ بھی دکھاتا ہے کہ کون سی تقسیمیں ستارے کے ساتھ ڈیفالٹ ہیں۔

آگے دیکھ رہے ہیں اور آپ کے تاثرات سن رہے ہیں۔

آپ ونڈوز انسائیڈرز پروگرام کے اندر WSL 2 میں مزید خصوصیات، بگ فکسز اور عام اپ ڈیٹس حاصل کرنے کی توقع کر سکتے ہیں۔ WSL 2 کی مزید خبریں جاننے کے لیے ان کے تجربے والے بلاگ اور اس بلاگ سے جڑے رہیں۔

اگر آپ کو کوئی مسئلہ درپیش ہے، یا ہماری ٹیم کے بارے میں کوئی رائے ہے تو براہ کرم ہمارے Github پر ایک مسئلہ درج کریں: github.com/microsoft/wsl/issues، اور اگر آپ کے پاس WSL کے بارے میں عمومی سوالات ہیں تو آپ ہماری ٹیم کے تمام ممبران کو تلاش کر سکتے ہیں جو ٹویٹر پر ہیں۔ اس ٹویٹر کی فہرست.

ماخذ: www.habr.com

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