WSL، ونڊوز تي لينڪس ايپليڪيشنن کي هلائڻ لاء پرت، اڳ ۾ ئي مستحڪم آهي

WSL

WSL هڪ ايموليٽر جي بدران مڪمل لينڪس ڪنيل پهچائڻ سان پاڻ کي ڌار ڪري ٿو جيڪو لينڪس سسٽم ڪالن کي ونڊوز سسٽم ڪالن ۾ ترجمو ڪري ٿو فلائي تي.

مائڪروسوفٽ تازو ئي WSL 1.0.0 (ونڊوز سب سسٽم فار لينڪس) جو مستحڪم ورزن جاري ڪرڻ جو اعلان ڪيو. ساڳئي وقت، Microsoft اسٽور ذريعي پهچائي WSL پيڪيجز کي تجرباتي ترقي کان هٽايو ويو.

هن نئين نسخي جي ڇڏڻ سان، جي حڪم "wsl -install" ۽ "wsl -update" کي ڊفالٽ مان منتقل ڪيو ويو آهي WSL کي انسٽال ڪرڻ ۽ تازه ڪاري ڪرڻ لاءِ Microsoft اسٽور استعمال ڪرڻ لاءِ، جيڪا ونڊوز جي بلٽ ان جزو جي طور تي ورهائڻ جي مقابلي ۾ انتهائي تيز تازه ڪاري پهچائڻ جي اجازت ڏئي ٿي.

افاديت wsl مهيا ڪري ٿو "-inbox" آپشن کي واپس وڃڻ لاءِ پوئين انسٽاليشن اسڪيم ڏانهن. Windows 10 تعميرات کي Microsoft اسٽور ذريعي پڻ سپورٽ ڪيو ويو آهي، Windows 10 صارفين کي WSL جدت تائين رسائي حاصل ڪرڻ جهڙوڪ لينڪس گرافڪ ايپليڪيشنون هلائڻ ۽ سسٽمڊ سسٽم مينيجر لاء سپورٽ.

اپڊيٽ ٿيل wsl.exe يوٽيليٽي، Microsoft اسٽور تان ڊائون لوڊ ڪرڻ لاءِ ڊفالٽ طور ترجمو ٿيل آهي، ونڊوز 10 ۽ 11 نومبر جي اپڊيٽس "22H2" ۾ شامل آهي، جيڪا اڃا تائين صرف دستي تصديق کان پوءِ انسٽال ٿئي ٿي (ونڊوز سيٽنگون -> "تازه ڪاري جي ڳولا"). ، ۽ ڊسمبر جي وچ ۾ خودڪار طريقي سان لاڳو ڪيو ويندو. هڪ متبادل تنصيب اختيار جي طور تي، توهان پڻ استعمال ڪري سگهو ٿا msi پيڪيجز GitHub تي ميزباني ڪيل.

انهي کي يقيني بڻائڻ لاءِ ته لينڪس عملدار WSL تي هلن ٿا، اصل ايموليٽر جي بدران جنهن لينڪس سسٽم ڪالن کي ونڊوز سسٽم ڪالن ۾ ترجمو ڪيو، هڪ مڪمل لينڪس ڪنييل ماحول فراهم ڪيو ويو آهي. WSL لاءِ تجويز ڪيل ڪرنل ڪرنيل ڇڏڻ تي ٻڌل آھي لينڪس 5.10، جيڪو وڌايو ويو آهي WSL-مخصوص پيچ سان، بشمول ڪرنل جي شروعاتي وقت کي گھٽائڻ لاءِ اصلاحون، ميموري جي استعمال کي گھٽائڻ، لينڪس جي عملن پاران آزاد ڪيل ميموري کي ونڊوز ڏانهن واپس ڪرڻ، ۽ نيوڪيئس ۾ ڊرائيورن ۽ سبسسٽم جي گھٽ ۾ گھٽ گهربل سيٽ کي ڇڏي ڏيڻ.

ڪرنل اهو ونڊوز ماحول ۾ هلندو آهي هڪ ورچوئل مشين استعمال ڪندي اڳ ۾ ئي Azure تي هلندڙ. WSL ماحول هڪ الڳ ڊسڪ تصوير تي هلندو آهي (وي ايڇ ڊي) هڪ ext4 فائل سسٽم ۽ هڪ ورچوئل نيٽ ورڪ اڊاپٽر سان.

يوزر اسپيس جا حصا الڳ الڳ نصب ٿيل آهن ۽ مختلف تقسيم جي تعمير تي ٻڌل آهن. مثال طور، Ubuntu، Debian GNU/Linux، Kali Linux، Fedora، Alpine، SUSE، ۽ openSUSE تعميرات Microsoft اسٽور ۾ WSL تي تنصيب لاءِ موجود آهن.

ورزن 1.0 ۾, لڳ ڀڳ 100 بگ مقرر ۽ ڪيترن ئي جدت تي عمل ڪيو ويو آهي:

  • لينڪس ماحول ۾ سسٽم ڊي سسٽم مينيجر کي استعمال ڪرڻ جي اختياري صلاحيت ڏني وئي. سسٽمڊ سپورٽ توهان کي تقسيم جي گهرج کي گهٽائڻ ۽ WSL ۾ مهيا ڪيل ماحول کي روايتي هارڊويئر تي هلندڙ تقسيم جي ويجهو آڻڻ جي اجازت ڏئي ٿي. اڳي، WSL سان ڪم ڪرڻ لاءِ، تقسيم کي استعمال ڪرڻو پوندو هو Microsoft پاران مهيا ڪيل شروعاتي ڊرائيور جيڪو PID 1 جي تحت هلندو آهي ۽ لينڪس ۽ ونڊوز جي وچ ۾ مداخلت لاءِ انفراسٽرڪچر ترتيب فراهم ڪري ٿو.
  • ونڊوز 10 لاءِ، لينڪس گرافڪ ايپليڪيشنن کي هلائڻ جي صلاحيت لاڳو ڪئي وئي آهي (اڳي، گرافڪس سپورٽ صرف ونڊوز 11 ۾ موجود هئي).
  • شامل ڪيو ويو "-no-launch" آپشن کي "wsl -install" ڪمانڊ کي انسٽال ڪرڻ کان پوء تقسيم ٿيندڙ لانچ کي غير فعال ڪرڻ لاء.
  • شامل ڪيو ويو "-web-download" اختيار کي "wsl -update" ۽ "wsl -install" حڪمن کي Microsoft اسٽور جي بدران GitHub ذريعي اجزاء ڊائون لوڊ ڪرڻ لاء.
  • شامل ڪيو ويو "-vhd" اختيارن کي "wsl -mount" حڪم ۾ VHD فائلن کي ماؤنٽ ڪرڻ لاءِ ۽ "-name" کي ماؤنٽ پوائنٽ جو نالو بيان ڪرڻ لاءِ.
  • VHD فارميٽ ۾ درآمد يا برآمد ڪرڻ لاءِ ”wsl –import“ ۽ ”wsl –export“ ڪمانڊ ۾ ”-vhd“ ڪمانڊ شامل ڪيو ويو.
  • شامل ڪيو ويو "wsl --import-in-place" حڪم کي رجسٽر ڪرڻ ۽ استعمال ڪرڻ لاءِ موجوده .vhdx فائل کي تقسيم طور.
  • ورزن نمبر ڏيکارڻ لاءِ ”wsl --version“ ڪمانڊ شامل ڪيو ويو.
  • بهتر ٿيل غلطي سنڀالڻ.
  • گرافڪ ايپليڪيشنز (WSLg) کي سپورٽ ڪرڻ جا حصا ۽ لينڪس ڪنيل هڪ واحد پيڪيج ۾ ضم ٿيل آهن جيڪي اضافي MSI فائلن کي ڊائون لوڊ ڪرڻ جي ضرورت ناهي.
  • گرم تعاقب ۾، WSL 1.0.1 تازه ڪاري جاري ڪئي وئي (جڏهن ته اڃا به ڏيک واري حالت ۾)، جنهن wslservice.exe عمل جي حادثي کي درست ڪيو جڏهن هڪ نئون سيشن شروع ڪيو، فائل يونڪس ساکٽ سان /tmp/.X11-يونڪس هئي. صرف پڙهڻ واري موڊ ۾ تبديل ڪيو ويو، غلطي سنڀاليندڙن کي بهتر ڪيو ويو.

فائنل جيڪڏھن توھان وڌيڪ inاڻڻ چاھيو ٿا ان بابت توهان تفصيلات چيڪ ڪري سگهو ٿا هيٺين لنڪ ۾.


مضمون جو مواد اسان جي اصولن تي عمل ڪري ٿو ايڊيٽوريل اخلاقيات. غلطي ڪلڪ ڪرڻ جي رپورٽ لاءِ هتي.

تبصرو ڪرڻ جو پهريون

پنهنجي راءِ ڏيو

پنهنجي اي ميل ايڊريس شايع نه ڪيو ويندو. گهري شعبن سان لڳل آهن *

*

*

  1. ڊيٽا جو ذميوار: Miguel Ángel Gatón
  2. ڊيٽا جو مقصد: ڪنٽرول سپيم ، تبصرو جي انتظام.
  3. سازش: توهان جي رضامندي
  4. ڊيٽا جي ابلاغ: ڊيٽا کي قانوني ذميواري کانسواءِ ٽئين پارٽين تائين رسائي نه ڏني ويندي.
  5. ڊيٽا اسٽوريج: ڊيٽابيس اويسينٽس نيٽورڪ (اي يو) پاران ميزباني ڪيل
  6. حق: ڪنهن به وقت توهان پنهنجي معلومات کي محدود ، ٻيهر ۽ ختم ڪري سگهو ٿا.