Nove spremembe, ki jih je prinesel WSL v sistemu Windows 11 [Upravitelj particij]

povzetek :

WSL v sistemu Windows 11

WSL je zelo uporabno orodje za razvijalce. Windows 11 je bil že izdan 5. oktobra. Potem, kaj je novega WSL v sistemu Windows 11 ? Ta objava od Čarovnik za particije MiniTool vam bo povedal odgovor.





Hitra navigacija:

Kaj je WSL?

Podsistem Windows za Linux (WSL) omogoča razvijalcem zagon okolja GNU/Linux neposredno v sistemu Windows, brez dodatnih stroškov tradicionalnega virtualnega stroja ali nastavitve dvojnega zagona. Za razvijalce je to zelo koristno. Oni lahko:

  • Izberite priljubljene distribucije GNU/Linux iz trgovine Microsoft Store.
  • Zaženite običajna orodja ukazne vrstice, kot so grep, sed, awk ali druge binarne datoteke ELF-64.
  • Zaženite skripte lupine Bash in aplikacije ukazne vrstice GNU/Linux, vključno z: vim, emacs, tmux, NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, SHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL itd.
  • Namestite dodatno programsko opremo z lastnim upraviteljem distribucijskih paketov GNU/Linux.
  • Prikličite aplikacije Windows z ukazno vrstico, podobno Unixu.
  • Prikličite aplikacije GNU/Linux v sistemu Windows.

Leta 2020 je izšel WSL 2. Ta različica poveča zmogljivost datotečnega sistema in doda popolno združljivost sistemskih klicev. Poleg tega lahko nova različica izvaja binarne datoteke ELF64 Linux v sistemu Windows.

Nasvet: Če morajo biti vaše projektne datoteke shranjene v datotečnem sistemu Windows ali projekt zahteva, da izvedete navzkrižno prevajanje v isti datoteki z orodji Windows in Linux, vam priporočam, da uporabite WSL 1 za boljše delovanje.

WSL 2 v sistemu Windows 10 omogoča dodajanje jedra Linuxa po meri



Kaj je novega z WSL v sistemu Windows 11?

Windows 11 uporablja WSL 2, zato ima prednosti WSL 2, čeprav te spremembe niso edinstvene za Windows 11 (WSL 2 je bil izdan z različico Windows 10 2004). V primerjavi s tradicionalnim WSL ima WSL v sistemu Windows 11 naslednje prednosti.

1. Poenostavljena namestitev

Če uporabljate Windows 10 2004 (19042 build) ali starejše različice, morate za namestitev WSL2 omogočiti WSL 1 prek vmesnika »Funkcije sistema Windows«, omogočiti platformo za virtualizacijo in prenesti posodobitev za jedro, da preklopi na WSL 2. .



Vodnik za namestitev podsistema Windows za Linux (WSL) v Win 10

Če pa uporabljate Windows 10 2004 ali novejše različice ali Windows 11, lahko namestite in posodobite WSL 2 samo z naslednjima dvema ukazoma: wsl --namesti in wsl --posodobitev .

To bo privzeto namestilo Ubuntu. Če vam to ni všeč, lahko uporabite wsl --namesti -d za namestitev drugega. Če ne veste, katerega namestiti, ga lahko uporabite wsl --list --online za ogled vseh razpoložljivih distribucij, ki jih lahko dobite v sistemu Windows 11.



Kako namestiti podsistem Windows za Linux (WSL) v sistemu Windows 11

2. Podpora za grafiko in zvok

WSL v sistemu Windows 11 podpira WSLg. Z njim lahko namestite aplikacije GUI – na primer Firefox – iz ukazne vrstice Ubuntu (ali druge distribucije) in bodo delovale po pričakovanjih, vključno z zvokom.



3. Dostop do datotečnih sistemov Linux

WSL v sistemu Windows 11 lahko priključi in vpne pogon za dostop do datotečnih sistemov Linux, ki niso podprti v sistemu Windows 11. Če želite to narediti, morate samo zagnati kratek seznam wmic diskdrive da določite disk, ki ga želite namestiti, in nato zaženite wsl --mount \.physicaldrivepath --particija 1 za namestitev prve particije z datotečnim sistemom ext4 fizičnega pogona.

Ko je pogon nameščen, lahko vedno dostopate do datoteke iz File Explorerja z uporabo \wsl.localhostdistronamemountpoint ukaz.

Seveda so tu še druge nove funkcije. Ampak mislim, da so zgornji 3 najpomembnejši.