කප්පාදුවට පහළින් ඇත්තේ පරිවර්තනයයි
ආවරණය වන ගැටළු:
WSL 2 Hyper-V භාවිතා කරයිද? WSL 2 Windows 10 Home මත තිබේද? WSL 1 ට කුමක් සිදුවේද? එය අත්හරියිද? WSL 2 සහ අනෙකුත් තෙවන පාර්ශ්ව අථත්යකරණ මෙවලම් (VMWare හෝ Virtual Box වැනි) එකවර ක්රියාත්මක කිරීමට හැකි වේද? WSL 2 වෙතින් GPU වෙත ප්රවේශ විය හැකිද? දෘඪාංග සහාය පුළුල් කිරීමට ඔබගේ සැලසුම් මොනවාද? WSL 2 හට ජාල යෙදුම් භාවිතා කිරීමට හැකි වේද?
WSL 2 Hyper-V භාවිතා කරයිද? WSL 2 Windows 10 Home මත තිබේද?
WSL 2 දැනට පවතින (Windows 1 Home ඇතුළුව) Windows හි සියලුම සංස්කරණ වල WSL 10 ලබා ගත හැක.
WSL හි දෙවන අනුවාදය අථත්යකරණය සැපයීම සඳහා Hyper-V ගෘහ නිර්මාණ ශිල්පය භාවිතා කරයි. මෙම ගෘහ නිර්මාණ ශිල්පය Hyper-V විශේෂාංගවල උප කුලකයක් වන විකල්ප විශේෂාංගයකින් ලබා ගත හැක. මෙම අතිරේක සංරචකය සියලුම OS සංස්කරණ වල පවතී. WSL 2 නිකුතුවට ආසන්නව, අපි මෙම නව සංරචකය ගැන වඩාත් විස්තරාත්මකව කතා කරමු.
WSL 1 ට කුමක් සිදුවේද? එය අත්හරියිද?
WSL 1 විශ්රාම ගැනීමට අපට දැනට සැලසුමක් නැත. ඔබට WSL 1 සහ WSL 2 බෙදාහැරීම් එකම යන්ත්රයක එක පැත්තකින් ධාවනය කළ හැක. WSL 2 නව ගෘහ නිර්මාණ ශිල්පයක් ලෙස එකතු කිරීම WSL කණ්ඩායමට Windows මත Linux ධාවනය කිරීමේ විශ්මයජනක හැකියාවන් පුළුල් කිරීමට උපකාරී වේ.
WSL 2 සහ අනෙකුත් තෙවන පාර්ශ්ව අථත්යකරණ මෙවලම් (VMWare හෝ Virtual Box වැනි) එකවර ක්රියාත්මක කිරීමට හැකි වේද?
සමහර තෙවන පාර්ශවීය යෙදුම් Hyper-V භාවිතා කරන විට ධාවනය කළ නොහැක, එනම් WSL 2 සක්රීය කර ඇති විට ඒවා ක්රියාත්මක කිරීමට නොහැකි වනු ඇත. අවාසනාවකට, මේවාට VMWare සහ Virtual Box ඇතුළත් වේ.
අපි මෙම ගැටලුව විසඳීමට මාර්ග සොයා බලමින් සිටිමු. උදාහරණයක් ලෙස, අපි API ලෙස හඳුන්වන කට්ටලයක් සපයන්නෙමු
පරිවර්තකයාගේ සටහන
වින්යාස කිරීමක් අවශ්ය නොවේ. Oracle VM VirtualBox විසින් Hyper-V ස්වයංක්රීයව හඳුනාගෙන ධාරක පද්ධතිය සඳහා අථත්යකරණ එන්ජිම ලෙස Hyper-V භාවිතා කරයි. VM කවුළු තත්ව තීරුවේ ඇති CPU නිරූපකය Hyper-V භාවිතා කරන බව පෙන්නුම් කරයි.
නමුත් මෙය සැලකිය යුතු කාර්ය සාධනය පිරිහීමට තුඩු දෙයි:
මෙම විශේෂාංගය භාවිතා කරන විට, ඔබට සමහර සත්කාරක පද්ධති මත සැලකිය යුතු Oracle VM VirtualBox කාර්ය සාධන පිරිහීමක් අත්විඳිය හැක.
Hyper-V සහ VirtualBox එකට භාවිතා කිරීමේ පුද්ගලික අත්දැකීම් වලින්, එක් එක් නිකුතුවේදී VirtualBox Hyper-V යටතේ එහි අථත්ය යන්ත්රවල ක්රියාකාරිත්වය සඳහා සහය වැඩි දියුණු කරන බව මට සටහන් කළ හැකිය. නමුත් මෙතෙක් කාර්යයේ වේගය කාර්ය සාධනය ඉල්ලා නොසිටින එදිනෙදා කාර්යයන් සඳහා එවැනි සහජීවනයකට සම්පූර්ණයෙන්ම මාරු වීමට අපට ඉඩ නොදේ. අතථ්ය යන්ත්රයක් තුළ ජනේල සාමාන්ය නැවත ඇඳීම දෘශ්ය ප්රමාදයකින් සිදු වේ. WSL 2 නිකුත් වන විට තත්වය යහපත් වනු ඇතැයි මම අවංකවම බලාපොරොත්තු වෙමි.
WSL 2 වෙතින් GPU වෙත ප්රවේශ විය හැකිද? දෘඪාංග සහාය පුළුල් කිරීමට ඔබගේ සැලසුම් මොනවාද?
WSL 2 හි ආරම්භක නිකුතු වලදී, දෘඪාංග ප්රවේශ සහය සීමිත වනු ඇත. උදාහරණයක් ලෙස, ඔබට GPU, අනුක්රමික වරාය සහ USB වෙත ප්රවේශ වීමට නොහැකි වනු ඇත. කෙසේ වෙතත්, මෙම උපාංග සමඟ අන්තර් ක්රියා කිරීමට අවශ්ය සංවර්ධකයින් සඳහා බොහෝ අවස්ථාවන් විවෘත කරන බැවින් උපාංග සහාය එක් කිරීම අපගේ සැලසුම්වල ඉහළ ප්රමුඛතාවයක් වේ. මේ අතරතුර, ඔබට සැමවිටම WSL 1 භාවිතා කළ හැකිය, එය අනුක්රමික සහ USB යන දෙකටම ප්රවේශය සපයයි. කරුණාකර ප්රවෘත්ති අනුගමනය කරන්න
WSL 2 හට ජාල යෙදුම් භාවිතා කිරීමට හැකි වේද?
ඔව්, සාමාන්යයෙන්, අපි සම්පූර්ණ පද්ධති ඇමතුම් ගැළපුම සහතික කරන නිසා ජාල යෙදුම් වේගවත් හා වඩා හොඳින් ක්රියා කරයි. කෙසේ වෙතත්, නව ගෘහ නිර්මාණ ශිල්පය අථත්ය ජාල සංරචක භාවිතා කරයි. මෙයින් අදහස් කරන්නේ ආරම්භක පෙරදසුන් ගොඩනැගීමේදී, WSL 2 අථත්ය යන්ත්රයක් ලෙස හැසිරෙනු ඇති බවයි, උදාහරණයක් ලෙස WSL 2 හට තමන්ගේම IP ලිපිනයක් ඇත (ධාරකයට සමාන නොවේ). ජාලකරණ සහය සඳහා වැඩි දියුණු කිරීම් ඇතුළත් WSL 2 වැනි WSL 1 හා සමාන අත්දැකීමක් අපි ඉලක්ක කරමු. Localhost භාවිතයෙන් Linux හෝ Windows වෙතින් සියලුම ජාල යෙදුම් අතර සන්නිවේදනය කිරීමේ හැකියාව ඉක්මනින් එක් කිරීමට අපි සැලසුම් කරමු. අපි WSL 2 නිකුතුවට සමීප වන විට අපගේ ජාලකරණ උප පද්ධතිය සහ වැඩිදියුණු කිරීම් පිළිබඳ වැඩි විස්තර පළ කරන්නෙමු.
ඔබට WSL ගැන තවත් ප්රශ්න තිබේ නම් හෝ WSL කණ්ඩායම වෙත ළඟා වීමට අවශ්ය නම්, ඔබට Twitter හි අපව සොයා ගත හැක:
- ටේලර් බ්රවුන්
@Taylorb_msft - Yosef Durr
@yosefdurr - ස්වෙන් ග්රූට්
@svengroot_ms - බෙන් හිලිස්
en බෙන්හිලිස් - ක්රේග් ලෝවන්
@craigalowen - සුනිල් මුත්තුස්වාමි
@SunilMut - බ්රයන් පර්කින්ස්
- පල්කේෂ් සෝනි
@සොනිපල්කේෂ් - ජෝන් ස්ටාර්ක්ස්
@ගිගාස්ටාර්ක්ස් - ක්රේග් විල්හයිට්
@CraigWilhite
මූලාශ්රය: www.habr.com