Norėdami naudoti „Linux“ savo „Windows“ kompiuteryje, pirmiausia turite įdiegti WSL 2. Štai kaip tai padaryti per kelias minutes tiek „Windows 10“, tiek „Windows 11“.
Jei nesate girdėję, „Microsoft“ mėgsta „Linux“. Ši frazė traukia skeptikus, bet tada pamatėme „Windows“ posistemę, skirtą „Linux“ (WSL) ir pradėjome joje matyti tiesą. WSL 2 leidžia įdiegti Linux aplinką, kurioje yra visas Linux branduolys Windows 11, arba 10, jei vis dar tai naudojate, su gana glaudžia jų integracija. Pirmoji WSL versija neturėjo branduolio ir neveikė beveik taip gerai. WSL širdyje vis dar yra virtuali mašina, tačiau ji turi glaudžius ryšius su „Windows“ pagrindiniu kompiuteriu.
Kūrėjams WSL reiškia sklandžią prieigą prie „Windows“ ir „Linux“, nenaudojant tradicinių virtualių mašinų. Tačiau nebūtina būti kūrėju, tai yra patikimas įrankis, kuriuo gali naudotis visi, nesvarbu, ar jie yra seni, ar tik pradeda naudoti „Linux“. „Microsoft“ taip pat daug nuveikė diegdama, nes WSL 2 dabar lengviau nei bet kada pradėti ir paleisti. Štai kaip tai padaryti.
Ko reikia norint paleisti WSL 2 sistemoje Windows 10 ir 11
Jums nereikia itin galingo kompiuterio, kad paleistumėte WSL 2, taip pat nereikia „Pro“ versijos „Windows“, kaip įprasta naudojant „Hyper-V VM“ įrankį. WSL 2 naudoja „Hyper-V“ architektūrą, tačiau už tai nereikia mokėti papildomai. WSL 2 taip pat palaiko ir x64, ir ARM procesorius. Tačiau jei naudojate jį ARM pagrindu veikiančiame įrenginyje, turėsite naudoti „Linux“ versiją su ARM leidimu, pvz., „Ubuntu“.
WSL 2 taip pat gali būti paleista „Windows“ sistemoje virtualioje mašinoje, jei jūsų naudojama VM programinė įranga palaiko įdėtą virtualizavimą ir tai įjungta.
Kaip įdiegti WSL 2 „Windows 10“ ir „Windows 11“.
WSL 2 diegimo procesas dabar toks nesudėtingas, kad pradėsite veikti per kelias minutes. Vienintelė būtina sąlyga yra tai, kad naudojate „Windows 10“ 2004 ir naujesnę versiją (ir dabar tikrai turėtumėte būti) su pritaikyta pataisa KB5004296.
Galima rinktis iš dviejų parinkčių: naudokite „Microsoft Store“ arba „PowerShell“.
Pirmuoju būdu tiesiog atidarykite „Microsoft Store“ ir atsisiųskite „„Windows“ posistemė, skirta „Linux“ peržiūrai“ programa. Tikimasi, kad ilgalaikėje perspektyvoje tai bus vieta, iš kurios bus galima gauti WSL, nes tai leidžia komandai jį atnaujinti nenaudojant „Windows Update“.
Arba savo kompiuteryje atidarykite „PowerShell“ ir įveskite šią komandą:
wsl - įdiegti
Atsisėskite ir palaukite, kol jis atliks savo darbą, iš naujo paleiskite kompiuterį, kai bus gautas signalas, ir voila! WSL 2 dabar nustatytas jūsų kompiuteryje. Numatytasis platinimas (distro) yra Ubuntu, tačiau galite laisvai naudoti bet kokius kitus „Microsoft Store“ arba iš trečiųjų šalių šaltinių, pvz., „Github“, arba tiesiogiai iš platinimo kūrėjų.
Jei naudojate „Windows 11“, „Windows“ terminalo programa bus iš anksto įdiegta ir tai yra geriausias būdas kompiuteryje naudoti WSL. Galite paleisti platinimą naudodami „PowerShell“ naudodami komandą „wsl -d“ komandą, po kurios nurodomas pavadinimas, tačiau naudodami „Windows“ terminalą galite pasiekti kiekvieną įdiegtą išskleidžiamąjį meniu.
Jei nesate įdiegę „Windows“ terminalo, galite jį paimti iš „Microsoft Store“. arba per „Windows“ paketų tvarkyklė.