ዊንዶውስ ኢንሳይደር ከ WSL2 ንዑስ ስርዓት (Windows Subsystem for Linux) ጋር ታትሟል

ማይክሮሶፍት አስታውቋል ቀደም ሲል የታወጀውን WSL18917 (የዊንዶውስ ንዑስ ስርዓት ለሊኑክስ) ንብርብርን የሚያካትት የዊንዶውስ ኢንሳይደር አዲስ የሙከራ ግንባታዎች መመስረት (2 ን ይገንቡ) ፣ ይህም በዊንዶውስ ላይ ሊኑክስ ሊተገበሩ የሚችሉ ፋይሎች መጀመሩን ያረጋግጣል ። ሁለተኛው የWSL እትም የሊኑክስ ሲስተም ጥሪዎችን ወደ የዊንዶው ሲስተም ጥሪዎች በሚተረጉም ኢምዩሌተር ምትክ ሙሉ ሙሉ የሊኑክስ ከርነል በማቅረብ ተለይቷል።

መደበኛ ከርነል መጠቀም ከሊኑክስ ጋር በስርዓት ጥሪዎች ደረጃ ሙሉ ተኳሃኝነትን እንዲያገኙ እና በዊንዶውስ ላይ የዶከር ኮንቴይነሮችን ያለምንም ችግር የማስኬድ ችሎታን እንዲሁም በ FUSE ዘዴ ላይ በመመርኮዝ የፋይል ስርዓቶችን ድጋፍ ተግባራዊ ለማድረግ ያስችልዎታል ። ከ WSL1 ጋር ሲነጻጸር፣ WSL2 የ I/O እና የፋይል ስርዓት ኦፕሬሽኖችን አፈፃፀም በከፍተኛ ሁኔታ ጨምሯል። ለምሳሌ፣ የታመቀ ማህደር ሲፈታ WSL2 ከWSL1 በ20 እጥፍ ፈጣን ነው፣ እና “git clone”፣ “npm install”፣ “apt update” እና “apt upgrade” ሲሰሩ ከ2-5 ጊዜ ፈጣን ነው።

WSL2 አስቀድሞ በአዙሬ ውስጥ ጥቅም ላይ የዋለ ቨርቹዋል ማሽንን በመጠቀም በዊንዶውስ አካባቢ የሚሰራውን በሊኑክስ 4.19 ከርነል ላይ የተመሰረተ አካል ያቀርባል። የሊኑክስ ከርነል ዝማኔዎች በዊንዶውስ ማሻሻያ ዘዴ ይደርሳሉ እና ከማይክሮሶፍት ተከታታይ ውህደት መሠረተ ልማት ጋር ይሞከራሉ። ከርነል ከ WSL ጋር ለመዋሃድ የተዘጋጁ ሁሉም ለውጦች በነጻ GPLv2 ፍቃድ ለመታተም ቃል ተገብተዋል። የተዘጋጁት ጥገናዎች የከርነል ጅምር ጊዜን ለመቀነስ፣ የማህደረ ትውስታ ፍጆታን ለመቀነስ እና በከርነል ውስጥ የሚፈለገውን አነስተኛ የአሽከርካሪዎች እና ንዑስ ስርዓቶችን ለመተው ማመቻቸትን ያካትታሉ።

የድሮው የWSL1 ስሪት ድጋፍ እንደቀጠለ ነው እና ሁለቱም ስርዓቶች በተጠቃሚ ምርጫዎች መሰረት ጎን ለጎን ጥቅም ላይ ሊውሉ ይችላሉ። WSL2 ለ WSL1 ግልጽ ምትክ ሆኖ ሊያገለግል ይችላል። ልክ እንደ WSL1 የተጠቃሚ ቦታ ክፍሎች የተቋቋሙ ናቸው በተናጥል እና በተለያዩ ስርጭቶች ስብስቦች ላይ የተመሰረቱ ናቸው. ለምሳሌ፣ በWSL ውስጥ በ Microsoft Store ማውጫ ውስጥ ለመጫን አቅርቧል ጉባኤዎች ኡቡንቱ, ዴቢያን ጂኤንዩ/ሊኑክስ፣ ካሊ ሊኑክስ, Fedora,
አልፓይን, SUSE и openSUSE.

አከባቢው ተከናውኗል በተለየ የዲስክ ምስል (VHD) ከኤክስ 4 ፋይል ስርዓት እና ከቨርቹዋል ኔትወርክ አስማሚ ጋር። በWSL2 ከሚቀርበው የሊኑክስ ከርነል ጋር መስተጋብር መፍጠር የማስነሻ ሂደቱን የሚያስተካክል ትንሽ የመነሻ ስክሪፕት በስርጭቱ ውስጥ ማካተት አለበት። የስርጭት ሁነታዎችን ለመቀየር አዲስ ትእዛዝ “wsl —set-version” ቀርቧል እና የ WSL ነባሪውን ስሪት ለመምረጥ “wsl —set-default-version” የሚል ትዕዛዝ ቀርቧል።

ምንጭ: opennet.ru

አስተያየት ያክሉ