WSL 2 sada je dostupan Windows Insiderima
S izdavanjem Windows 10 Build 18917, Microsoft je Insajderima predstavio WSL 2, Windows podsustav za Linux 2. Isporučuje pravi Linux kernel s Windowsima koji će omogućiti potpunu kompatibilnost s pozivima sustava. Ovo je prvi put da se Linux kernel isporučuje uz Windows.
WSL 2 je nova verzija arhitekture koja pokreće Windows podsustav za Linux za pokretanje ELF64 Linux binarnih datoteka u sustavu Windows. Ova nova arhitektura mijenja način na koji te Linux binarne datoteke komuniciraju sa Windowsom i vašim računalom hardvera, ali i dalje pruža isto korisničko iskustvo kao u WSL 1 (trenutačno široko dostupan verzija).
Arhitektonske promjene u WSL 2
WSL 2 koristi najnoviju i najbolju tehnologiju virtualizacije za pokretanje svoje jezgre Linuxa unutar laganog pomoćnog virtualnog stroja (VM). Međutim, WSL 2 NEĆE biti tradicionalno VM iskustvo. Kada pomislite na VM, vjerojatno mislite na nešto što se sporo pokreće, postoji u vrlo izoliranom okruženju, troši puno računalnih resursa i zahtijeva vaše vrijeme za upravljanje. WSL 2 nema ove atribute. I dalje će pružati izvanredne prednosti WSL-a 1: visoke razine integracije između Windowsa i Linuxa, iznimno brzo vrijeme pokretanja, mali otisak resursa, a najbolje od svega neće zahtijevati konfiguraciju VM-a ili upravljanje.
Postoje neke promjene korisničkog iskustva koje ćete primijetiti kada prvi put počnete koristiti WSL 2. Evo dvije najvažnije promjene u ovom početnom pregledu.
Stavite svoje Linux datoteke u svoj korijenski datotečni sustav Linuxa
Pobrinite se da stavite datoteke kojima ćete često pristupati s Linux aplikacijama unutar svog korijenskog datotečnog sustava Linuxa kako biste uživali u prednostima performansi datoteka. Microsoft razumije da su proveli posljednje tri godine govoreći vam da svoje datoteke stavite na svoj C pogon kada koristite WSL 1, ali to nije slučaj u WSL 2. Da biste uživali u bržem pristupu datotečnom sustavu u WSL 2, ove datoteke moraju biti unutar Linux korijenskog datotečnog sustava. Sada je moguće da Windows aplikacije pristupe korijenskom datotečnom sustavu Linuxa (kao što je File Explorer! Pokušajte pokrenuti: explorer.exe /
u vašoj bash ljusci i pogledajte što će se dogoditi) što će značajno olakšati ovaj prijelaz.
Pristupite svojim Linux mrežnim aplikacijama s dinamičkom IP adresom u početnim verzijama
WSL 2 uključuje ogromnu promjenu arhitekture pomoću tehnologije virtualizacije, a mrežna podrška je još uvijek u tijeku. Budući da WSL 2 sada radi na virtualnom stroju, morat ćete koristiti IP adresu te VM za pristup mrežnim aplikacijama Linuxa iz Windowsa, i obrnuto, trebat će vam IP adresa Windows hosta za pristup mrežnim aplikacijama sustava Windows Linux. Uskoro će WSL 2 uključivati mogućnost pristupa mrežnim aplikacijama lokalni domaćin
. Sve pojedinosti i korake kako to učiniti možete pronaći u dokumentaciji ovdje.
Za više informacija o promjenama korisničkog iskustva pogledajte sljedeću dokumentaciju: Promjene korisničkog iskustva između WSL 1 i WSL 2.
Postoje neke nove naredbe koje će vam pomoći u kontroli i pregledu vaših WSL verzija i distribucija.
-
wsl --set-verzija
Koristite ovu naredbu za pretvaranje distribucije u WSL 2 arhitekturu ili korištenje arhitekture WSL 1.: specifičnu distribuciju Linuxa (npr. "Ubuntu"): 1 ili 2 (za WSL 1 ili 2)
-
wsl --set-default-version
Mijenja zadanu verziju instalacije (WSL 1 ili 2) za nove distribucije. -
wsl --gašenje
Odmah prekida sve aktivne distribucije i WSL 2 lagani uslužni virtualni stroj. Mogu postojati slučajevi u kojima biste ga željeli isključiti ručno, a ova naredba vam to omogućuje ukidanjem svih distribucija i gašenjem WSL 2 VM-a. -
wsl --list --tiho
Navedite samo nazive distribucije. Ova je naredba korisna za skriptiranje jer će prikazati samo nazive distribucija koje ste instalirali bez prikazivanja drugih informacija kao što su zadani distro, verzije itd. -
wsl --list --opsežan
Prikazuje detaljne informacije o svim distribucijama. Ova naredba navodi naziv svake distribucije, u kakvom je stanju distribucija i koja verzija je pokrenuta. Također pokazuje koje su distribucije zadane sa zvjezdicom.
Pogledajte kako instalirati WSL 2 OVDJE.