Nove promjene koje je donio WSL na Windows 11 [Upravitelj particija]

Sažetak :

WSL na Windows 11

WSL je vrlo koristan alat za programere. Windows 11 je već objavljen 5. listopada. Onda, što je novo s WSL na Windows 11 ? Ovaj post od Čarobnjak za particije MiniTool reći će vam odgovor.





Brza navigacija:

Što je WSL?

Podsustav Windows za Linux (WSL) omogućuje programerima pokretanje GNU/Linux okruženja izravno u sustavu Windows, bez dodatnih troškova tradicionalnog virtualnog stroja ili postavljanja dvostrukog pokretanja. Za programere je ovo vrlo korisno. Oni mogu:

  • Odaberite omiljene GNU/Linux distribucije iz trgovine Microsoft Store.
  • Pokrenite uobičajene alate naredbenog retka kao što su grep, sed, awk ili druge ELF-64 binarne datoteke.
  • Pokrenite Bash shell skripte i GNU/Linux aplikacije naredbenog retka uključujući: vim, emacs, tmux, NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, SHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL itd.
  • Instalirajte dodatni softver pomoću vlastitog upravitelja GNU/Linux distribucijskih paketa.
  • Pozovite Windows aplikacije pomoću ljuske naredbenog retka nalik Unixu.
  • Pozovite GNU/Linux aplikacije u sustavu Windows.

2020. godine izašao je WSL 2. Ova verzija povećava performanse datotečnog sustava, kao i potpunu kompatibilnost s pozivima sustava. Osim toga, nova verzija može pokrenuti ELF64 Linux binarne datoteke na Windowsima.

Savjet: Ako vaše projektne datoteke moraju biti pohranjene u datotečnom sustavu Windows ili projekt zahtijeva da izvršite unakrsnu kompilaciju na istoj datoteci pomoću Windows i Linux alata, preporučujem vam da koristite WSL 1 za bolju izvedbu.

Windows 10 WSL 2 omogućuje prilagođeno dodavanje Linux kernela



Što je novo s WSL-om u sustavu Windows 11?

Windows 11 koristi WSL 2 i stoga ima prednosti WSL 2, iako ove promjene nisu jedinstvene za Windows 11 (WSL 2 je objavljen sa Windows 10 build 2004). U usporedbi s tradicionalnim WSL-om, WSL na Windows 11 ima sljedeće prednosti.

1. Pojednostavljena instalacija

Ako koristite Windows 10 2004 (19042 build) ili starije verzije, da biste instalirali WSL2, morate omogućiti WSL 1 kroz sučelje 'Windows Features', omogućiti platformu za virtualizaciju i preuzeti ažuriranje za kernel da se prebaci na WSL 2 .



Vodič za instalaciju podsustava Windows za Linux (WSL) u Win 10

Ali ako koristite Windows 10 2004 ili noviju verziju, ili Windows 11, možete instalirati i ažurirati WSL 2 pomoću samo sljedeće dvije naredbe: wsl --instaliraj i wsl --ažuriranje .

Ovo će instalirati Ubuntu kao zadanu. Ako vam se ovo ne sviđa, možete koristiti wsl --install -d da instalirate još jedan. Ako ne znate koji instalirati, možete koristiti wsl --list --online za pregled svih dostupnih distribucija koje možete dobiti u sustavu Windows 11.



Kako instalirati Windows podsustav za Linux (WSL) na Windows 11

2. Podrška za grafiku i zvuk

WSL u sustavu Windows 11 podržava WSLg. Pomoću njega možete instalirati GUI aplikacije - na primjer, Firefox - iz vašeg Ubuntu (ili drugog distro) naredbenog retka i one će raditi kako se očekuje, uključujući zvuk.



3. Pristup datotečnim sustavima Linux

WSL u sustavu Windows 11 može priključiti i montirati pogon za pristup Linux datotečnim sustavima koji nisu podržani u sustavu Windows 11. Da biste to učinili, samo trebate pokrenuti kratak popis wmic diskdrive da odredite disk koji želite montirati, a zatim ga pokrenite wsl --mount \.physicaldrivepath --particija 1 za montiranje prve particije pomoću ext4 datotečnog sustava fizičkog pogona.

Nakon što je pogon montiran, uvijek možete pristupiti datoteci iz File Explorera pomoću \wsl.localhostdistronamemountpoint naredba.

Naravno, tu su i druge nove značajke. Ali mislim da su gornja 3 najvažnija.