Microsoft dia nanambara ny fampivoarana loharano misokatra ho an'ny Windows Subsystem for Linux (WSL), izay ahafahan'ny rindranasa Linux mandeha amin'ny Windows. Marihina fa amin'izao fotoana izao dia afaka manamboatra WSL avy amin'ny kaody loharano ary mandray anjara amin'ny fampandrosoana. Ankoatra ny zavatra hafa, Microsoft dia nanomboka nanaiky fanamboarana sy endri-javatra vaovao avy amin'ny mpikambana ao amin'ny vondrom-piarahamonina ao amin'ny WSL. Ny kaody dia navoaka teo ambanin'ny lisansa MIT. Ho an'ireo mpamorona maniry ny handray anjara amin'ny tetikasa dia natomboka ny tranokala wsl.dev.
WSL dia manome milina virtoaly miaraka amin'ny kernel Linux feno (mifototra amin'ny sampana 6.6) izay afaka mitantana ny fizarana Linux. Ny kernel dia misy fiovana manokana WSL, toy ny fanatsarana mba hampihenana ny fotoana fanombohana sy ny fanjifana fahatsiarovana, ny fahafahana mamerina ny fahatsiarovana navotsotry ny fizotran'ny Linux avy amin'ny Windows, ary ny tweaks mba hanafoanana ireo mpamily sy subsystems tsy ilaina. Ny rafitra dia napetraka amin'ny sary kapila misaraka (VHD) miaraka amin'ny rafitra rakitra ext4 sy adaptatera tambajotra virtoaly.
Ny singa WSL mifandraika amin'ny kernel Linux sy ny stack graphics wslg nampiasaina tamin'ny fampandehanana ny rindranasa GUI Wayland sy X11 dia novolavolaina tamin'ny fomba misokatra hatrany am-piandohana, fa ny fitaovana rehetra miaraka aminy dia nijanona ho tompon'andraikitra. Manomboka izao, ireto singa manaraka ireto dia nafindra amin'ny lisitra misokatra:
- Ny fampiasa andalana baiko wsl.exe, wslconfig.exe, ary wslg.exe nampiasaina hifaneraserana amin'ny WSL.
- Ny serivisy wslservice.exe dia ampiasaina hanombohana milina virtoaly, hampavitrika ny tontolo Linux ao anatiny, ary hametraka rafitra fichier.
- Ny fizotran'ny background natomboka tao amin'ny tontolo Linux mba hidirana amin'ny fiasa WSL. Ohatra, ny dingana init ho an'ny fanombohana, gns amin'ny fametrahana fidirana amin'ny tambajotra, localhost ho an'ny fandefasana seranan-tsambo.
- Dingana Plan9 miaraka amin'ny fampiharana mpizara Plan9, ampiasaina amin'ny WSL hizarana rakitra Linux avy amin'ny Windows.

Mijanona ho ampahany amin'ny Windows ary tsy misokatra amin'izao fotoana izao:
- Ny mpamily kernel Lxcore.sys dia nampiasa ny ELF executables tamin'ny alàlan'ny layer compatibility.
- Ny mpamily P9rdr.sys sy ny tranomboky p9np.dll dia manome redirection ny fidirana amin'ny rafi-drakitra "\\wsl.localhost" rehefa miditra Linux avy amin'ny Windows.
Tamin'izany fotoana izany, nanokatra ny kaody loharanon'ny tonian-dahatsoratra Console Edit eo ambanin'ny lisansa MIT, nosoratana tamin'ny fiteny Rust i Microsoft ary mikendry ny hatolotra amin'ny alàlan'ny default amin'ny dikan-teny Windows 64-bit. Amin'ny volana ho avy, ny tonian-dahatsoratra dia hatolotra ho an'ny famerenana sy fitsapana amin'ny fananganana Windows Insider Program, aorian'izay dia hampidirina ao amin'ny fenitra Windows 11 fandefasana.
Ny tonian-dahatsoratra dia nanandrana nampihatra interface maoderina misy fanaraha-maso amin'ny fomba VS Code. Ny tanjona voalaza dia ny hanomezana interface tsara sy mora ampiasaina na dia ho an'ireo izay tsy manana traikefa miasa amin'ny terminal aza. Ny tonian-dahatsoratra dia mirindra ary tsy mandray afa-tsy 250kB amin'ny kapila. Ireto endri-javatra manaraka ireto dia voatonona: rafitra menu, hitsin-dàlana amin'ny fitendry na fanaraha-maso ny totozy, fanohanana ny tabilao ary asa miaraka amin'ny rakitra maromaro, fikarohana sy fanoloana asa, ary fomba famonosana lahatsoratra mandeha ho azy.

Fanampin'izany, ny fanavaozana Windows May dia nanamboatra bug izay nanakana ny rafitra Linux sasany tsy hiditra amin'ny fanamafisana roa-boot izay ampiasaina amin'ny solosaina iray ihany ny Windows sy Linux. Nipoitra tamin'ny volana aogositra tamin'ny taon-dasa ny olana ary vao raikitra izao (teo aloha ny famafana ny angon-drakitra SBAT napetraka tao amin'ny UEFI teo aloha dia ilaina ny famafana ny angon-drakitra SBAT). Ny votoatin'ny bug dia ny Microsoft dia te hanakana ny fahafahana handalo ny Secure Boot mode amin'ny fampiasana ny GRUB version vulnerable amin'ny solosaina izay mampiasa Windows ihany, fa tsy miraharaha ny nuances. Ny fiovana dia niafara tamin'ny fizotry ny baotin'ny boot ho an'ireo mpampiasa roa-boot mitantana ny fizarana Linux miaraka amin'ny mari-pamantarana SBAT tsy voafehy sy ny bootloader GRUB.
Source: opennet.ru
