ولې WSL 2 د WSL په پرتله 13 ځله ګړندی دی: د داخلي لید څخه تاثیرات

مایکروسافټ د وینډوز می 2020 تازه (20H1) خوشې کولو ته چمتو کوي. دا تازه معلومات به د کاروونکي انٹرفیس ځینې ښه پرمختګونه ولري، مګر هغه څه چې د وینډوز په نوې نسخه کې د پراختیا کونکو او نورو لپاره خورا مهم دي هغه دي. WSL 2 (د لینوکس لپاره د وینډوز فرعي سیسټم). دا د هغو کسانو لپاره اړونده معلومات دي چې غوښتل یې وینډوز OS ته لاړ شي، مګر جرئت نه کوي.

ډیو روپرټ په خپل 2 انچ سرفیس لپ ټاپ کې WSL 13 نصب کړ او لومړۍ پایلې
په زړه پورې حیرانتیا:

ولې WSL 2 د WSL په پرتله 13 ځله ګړندی دی: د داخلي لید څخه تاثیرات

د WSL دویمه نسخه د لومړي په پرتله 13 ځله ګړندی ده! دا هره ورځ نه ده چې تاسو وړیا لپاره د 13x فعالیت وده ترلاسه کوئ. کله چې ما دا پایلې په لومړي ځل ولیدلې، ما د یخنۍ احساس وکړ او یو نارینه اوښکې مې تویولې. ولې؟ ښه ، ډیری وختونه زه د ورک شوي وخت ماتم کوم چې د WSL لومړۍ نسخې سره د 5 کلونو څخه ډیر کار کولو راټول کړی و.

او دا یوازې شمیرې ندي. په WSL 2 کې، د npm نصب کول، جوړول، بسته کول، د فایلونو لیدل، د ګرمو ماډلونو بیا پورته کول، د سرورونو پیل کول - نږدې هرڅه چې زه هره ورځ د ویب پراختیا کونکي په توګه کاروم خورا ګړندی شوی. دا داسې احساس کوي چې یوځل بیا په ماک کې اوسئ (یا شاید غوره ، ځکه چې ایپل په تیرو څو کلونو کې د غوره بیټرۍ ژوند په ګټه خپل پروسیسرونه په کلکه محدودوي).

دا ډول هوښیارتیا له کوم ځای څخه راځي؟

دوی څنګه په تولید کې 13x زیاتوالی ترلاسه کړ؟ مخکې ، کله چې ما ماک ته د بدلولو په اړه فکر کاوه ، ما ځینې اختیارونه هم وغورځول ، که څه هم په خالص ډول د انګیرنو په کچه. حقیقت دا دی چې د ډیسک او لینکس سیسټم تلیفونونو ته لیکل خورا ګران وو (د وخت لګښتونو له مخې) د WSL لومړۍ نسخې جوړښت له امله. او اوس اټکل وکړئ چې د عصري ویب پراختیا په څه باندې ډیره تکیه کوي؟ هو. کله چې تاسو هرکله چې تاسو فایل خوندي کوئ د انحصاراتو او کوډ ټوټې سره یوځای کړئ ، تاسو واقعیا په لسګونو زره فایلونو باندې ډیری ډیسک لیکونه او سیسټم زنګونه کوئ.

یوځل چې تاسو دا په سخته طریقه زده کړئ، دا هیرول سخت دي. تاسو په تدریجي ډول خپګان پیل کوئ کله چې تاسو تصور کوئ چې دا ټول څومره ورو او په افسوس سره کار کوي. او تاسو پوهیږئ چې ستاسو نړۍ به نور ورته نه وي او هغه وسیله چې تاسو یې خوښوي نور ګټور یا مؤثر نه ښکاري.

خوشبختانه، د WSL ټیم یو خطر واخیست او په بشپړ ډول یې فرعي سیسټم بیا ولیکل. په WSL 2 کې، دا ستونزې حل شوې: پراختیا کونکو خپل لینوکس مجازی ماشین په وینډوز کې جوړ کړ او د فایل عملیات یې د VHD (ورچوئل هارډویر ډیسک) شبکې ډرایو ته واستول. د سوداګرۍ بند دا دی چې لومړی ځل چې تاسو یې چلوئ، تاسو باید د مجازی ماشین په سپکولو کې وخت تیر کړئ. دا وخت په ملی ثانیو کې اندازه کیږي او زما لپاره په شخصي توګه د پام وړ دی. د مثال په توګه، زه په خوښۍ سره انتظار کوم، ځکه زه پوهیږم چې دا ټول د څه لپاره دي.

فایلونه به اوس چیرته ژوند کوي؟

د WSL 2 څخه د بشپړې ګټې اخیستنې لپاره، تاسو غواړئ خپل د پروژې فایلونه له دې ځای څخه حرکت وکړئ /mnt/c/Users/<کارن نوم>/ د کور نوي لارښود ته ~/لینکس په نوي VHD کې. تاسو کولی شئ د دې ډرایو مینځپانګې آنلاین ته لاړ شئ \\wsl$\<د توزیع نوم>\<د کارن نوم>\کور یا د کمانډ دننه کولو سره explorer.exe ستاسو د باش خولۍ څخه.

دا یو ریښتیني لینکس فایل سیسټم دی، او دا عمل کوي او چلند کوي لکه څنګه چې تاسو تمه لرئ. ما یو فولډر جوړ کړ ~/پروژې، دا هغه ځای دی چیرې چې زما ټولې پروژې ذخیره ژوند کوي او بیا زه د کوډ کمانډ په کارولو سره پروژې د لید سټوډیو کوډ کې خلاصوم.

د VS کوډ په اړه څه؟

د WSL نصب کولپراختیا په VS کوډ کې د ریموټ پراختیا لپاره (VS Code Remote - WSL) وروستی مرحله ده چې د پراختیا کونکي لپاره راحته کار تضمینوي. توسیع د VS کوډ ته اجازه ورکوي چې د لینکس مجازی ماشین سره مستقیم تعامل کولو سره خپل ټول عملیات (د ګیټ کمانډونه ، کنسولونه ، د توسیع نصب کول او نور) ترسره کړي. دا ټوله پروسه خورا خپلواکه کوي.

په لومړي سر کې زه د دې توسیع د نصبولو په اړه یو څه خپه وم ځکه چې زه اړتیا لرم هغه څه بیا نصب کړم چې ما مخکې نصب او تنظیم کړي و. مګر اوس زه د دې ستاینه کوم ځکه چې دلته یو ځانګړی لید پرت شتون لري چې ښیي چې زه په کوم چاپیریال کې کار کوم او زما فایلونه چیرته ژوند کوي. دې د وینډوز ویب پراختیا پروسه نوره هم شفافه کړه او په VS کوډ کې د نسخې کنټرول UI کارول خورا اسانه کړل.

د خوښۍ اوښکې او د روښانه راتلونکي هیله

زه نشم کولی مرسته وکړم مګر د وینډوز می 2020 تازه تازه خپریدو او د غوره شوي لینکس فرعي سیسټم په اړه د خوښۍ احساس کوم چې یوازې زما په ځواکمن لوبو کمپیوټر کې شاوخوا الوتنه کوي. کیدای شي ځینې نورې ستونزې هم وي چې زه یې تر اوسه نه پوهیږم، مګر وروسته داخلي پیشنهاد ما پایله وکړه چې د WSL ټیم ډیری ستونزې حل کړې.

سربیره پردې، دا مه هېروئ د وینډوز ټرمینل هم ښه! دا داسې و چې دوی د ټبونو نشتوالي ، JSON تنظیماتو ، او په وینډوز کې د "یاد احساس کولو" اړتیا په اړه زما شکایتونه اوریدلي. دا لاهم عجیب ښکاري ، مګر د وینډوز ټرمینل شاید د وینډوز لپاره غوره ټرمینل وي.

په وینډوز کې د 5 کلونو لپاره کار کولو سره ، ما ډیر څه تیر کړي دي: د ریلونو نصبولو توان نلري ، د مصنوعي سایګوین شیلونو سره مبارزه. ما د ورته جوړونې 2016 کنفرانس کې د مخکښ قطار څوکۍ درلوده کله چې مایکروسافټ د WSL لومړۍ نسخه اعلان کړه. او بیا ما هیله پیل کړه چې په وینډوز کې د ویب پراختیا به په پای کې نوې کچې ته ورسیږي. بې له شکه، WSL 2 ترټولو لوی پرمختګ دی چې ما له هغه وخت راهیسې لیدلی دی او داسې ښکاري چې موږ د نوي دور په سر کې یو.

د اعلاناتو حقونه

که کار ته اړتیا وي د وینډوز سرورونه، بیا تاسو یقینا موږ ته - د وینډوز سرور 2012، 2016 یا 2019 اتوماتیک نصب کول په پلانونو کې د 2 GB رام یا لوړ سره ، جواز دمخه په نرخ کې شامل دی. ټول هره ورځ له 21 روبلو څخه! موږ هم ابدي سرور لرو 😉

ولې WSL 2 د WSL په پرتله 13 ځله ګړندی دی: د داخلي لید څخه تاثیرات

سرچینه: www.habr.com

Add a comment