د وینډوز انسایډر د WSL2 سب سیسټم سره جوړونه (د لینکس لپاره د وینډوز سب سیسټم) خپاره شوي

د مایکروسافټ شرکت اعلان وکړ د وینډوز انسایډر (د 18917 جوړونې) نوي تجربوي جوړښتونو رامینځته کولو په اړه ، کوم چې دمخه اعلان شوی WSL2 (د لینکس لپاره د وینډوز سب سیسټم) پرت شامل دی ، کوم چې په وینډوز کې د لینکس اجرایوي فایلونو پیل تضمین کوي. د WSL دویمه نسخه د یو ایمولیټر پرځای د بشپړ لینکس کرنل وړاندې کولو سره توپیر لري چې د لینوکس سیسټم کالونه د وینډوز سیسټم کالونو ته ژباړي.

د معیاري کرنل کارول تاسو ته اجازه درکوي د سیسټم کالونو په کچه د لینکس سره بشپړ مطابقت ترلاسه کړئ او په وینډوز کې د ډاکر کانټینرونو په بې ساري ډول چلولو وړتیا چمتو کړئ ، او همدارنګه د FUSE میکانیزم پراساس د فایل سیسټمونو لپاره ملاتړ پلي کړئ. د WSL1 په پرتله، WSL2 د I/O او د فایل سیسټم عملیاتونو فعالیت د پام وړ زیات کړی دی. د مثال په توګه، کله چې یو کمپریس شوی آرشیف خلاص کړئ، WSL2 د WSL1 په پرتله 20 ځله ګړندی دی، او 2-5 ځله ګړندی دی کله چې د "git clone"، "npm install"، "apt update" او "apt upgrade" عملیات ترسره کوي.

WSL2 د لینکس 4.19 کرنل پراساس یوه برخه وړاندیز کوي چې د وینډوز چاپیریال کې چلیږي د مجازی ماشین په کارولو سره چې دمخه په Azure کې کارول کیږي. د لینکس کرنل ته تازه معلومات د وینډوز تازه میکانیزم له لارې سپارل کیږي او د مایکروسافټ دوامداره ادغام زیربنا پروړاندې ازمول کیږي. د WSL سره د کرنل ادغام لپاره چمتو شوي ټول بدلونونه ژمنه شوې چې د وړیا GPLv2 جواز لاندې به خپاره شي. چمتو شوي پیچونه د کرنل د پیل وخت کمولو لپاره اصلاح کول شامل دي، د حافظې مصرف کموي، او په کرنل کې د ډرایورانو او فرعي سیسټمونو لږترلږه اړین سیټ پریږدي.

د WSL1 د زوړ نسخې لپاره ملاتړ ساتل کیږي او دواړه سیسټمونه د کارونکي غوره توبونو پورې اړه لري، په څنګ کې کارول کیدی شي. WSL2 کولی شي د WSL1 لپاره د شفاف بدیل په توګه عمل وکړي. د WSL1 کاروونکي ځای اجزاو په څیر تاسیس شوي دي په جلا توګه او د مختلفو توزیعونو د غونډو پر بنسټ والړ دي. د مثال په توګه ، د مایکروسافټ سټور لارښود کې WSL کې نصب کول وړاندیز کیږي مجلسونه د وبنټو, دبیان GNU/لینکس، کالي لینکس, فیډورا,
Alpine, SUSE и پرانیستې.

چاپیریال ترسره شوی په جلا ډیسک عکس (VHD) کې د ext4 فایل سیسټم او د مجازی شبکې اډاپټر سره. په WSL2 کې وړاندیز شوي د لینکس کرنل سره متقابل عمل په توزیع کې د کوچني ابتکار سکریپټ شاملولو ته اړتیا لري چې د بوټ پروسه بدلوي. د توزیع عملیاتي طریقو بدلولو لپاره، یو نوی کمانډ "wsl —set-version" وړاندیز شوی، او د WSL ډیفالټ نسخه غوره کولو لپاره، د "wsl -set-default-version" کمانډ.

سرچینه: opennet.ru

Add a comment