Microsoft je v zadnjih letih uvedel priročne funkcije za Windows 10 in 11, vendar je za skupnost razvijalcev podsistem Windows za Linux 2 verjetno najboljša funkcija. Novejši WSL 2, ki temelji na izvirnem WSL, razvijalcem prinaša več moči in zanesljivosti. Razvijalci morajo vedeti, kako kar najbolje izkoristiti WSL 2.
Naslednji članek obravnava nekaj najboljših praks za uporabo podsistema Windows za Linux 2.
1. Uporabite terminal Windows
Povsem nov terminal Windows je zmogljiv odprtokodni terminal iz trgovine Microsoft Store. Microsoft je zasnoval Windows Terminal za neposredno integracijo WSL 2 in samodejno konfiguracijo vseh distribucij Linuxa, takoj ko so nameščene. To pomeni, da lahko enostavno preklapljate med Windows in Linux, ne da bi morali nastaviti drugo okolje.
Meni Odpri nov zavihek
Windows Terminal lahko podpira številne lupine, kot so PowerShell , WSL 2 in ukazni poziv . Ponuja tudi številne produktivne funkcije, vključno z več zavihki, iskalno vrstico in razdeljenim podoknom; Lahko celo prilagodite videz terminala po svojih željah.
Ker je Windows Terminal odprtokodni projekt, ste lahko prepričani, da ga bo skupnost nenehno izboljševala za izboljšanje uporabniške izkušnje.
2. Integracija Visual Studio Code
Koda v VSCode na prenosniku
Mnogi razvijalci se zanašajo na VS Code, izjemno prilagodljiv IDE (urejevalnik kode). Ponuja integriran terminal, podporo za razširitve in ima super prilagodljiv intuitiven vmesnik. Če uporabljate WSL 2 za razvoj, boste želeli WSL 2 integrirati s kodo Visual Studio za nemoten potek dela.
Kodo VS lahko uporabljate z WSL 2, tako da zagotovite, da imate v sistemu Windows kodo Visual Studio in distribucijo WSL 2 Linux. Razširitev Remote - WSL lahko namestite v Visual Studio Code in jo konfigurirate glede na svoje zahteve.
3. Nastavite več konfiguracij
Če nameravate WSL 2 uporabljati za delo, osebno učenje ali šolo, razmislite o ustvarjanju ločenega uporabniškega profila. Tako boste lahko organizirali svoje aplikacije, konfiguracije in datoteke.
Eden od načinov za nastavitev več profilov je uporaba terminala Windows; Ko ga namestite v računalnik z operacijskim sistemom Windows 10 ali 11, se pomaknite do Nastavitve > Profili > Dodaj .
4. Posodobite paket
Kot katera koli druga distribucija Linuxa boste morali zagotoviti, da se paketi in orodja, ki jih uporabljate na WSL 2, nenehno posodabljajo. S tem zagotovite, da je vaš WSL 2 varen, zanesljiv in deluje optimalno. Če želite posodobiti pakete na WSL 2, vnesite naslednji ukaz:
sudo apt-get update
sudo apt-get upgrade
5. Zaženite vsebnike z Dockerjem
Ubuntu deluje kot docker vsebnik
Docker je odprtokodna platforma, ki razvijalcem omogoča učinkovito gradnjo, uvajanje in izvajanje svojih aplikacij v vsebnikih. Vse odvisnosti so združene, tako da je mogoče vaš projekt preprosto uvesti v katerem koli okolju.
Docker lahko uporabljate v sistemih Windows 10 in 11 prek Docker Desktop kot samostojno aplikacijo ali pa jo integrirate s podsistemom Windows za Linux za boljšo zmogljivost in učinkovito porabo virov. Članek močno priporoča, da svoje vsebnike izvajate z WSL 2 za razvoj ali testiranje.
Podsistem Windows za Linux 2 je neverjeten in učinkovito premosti vrzel med ekosistemama Linux in Windows. Kot razvijalec, ki pozna Windows, lahko izkoristite WSL 2, da dobite najboljše iz Windows in Linuxa, ne da bi pri tem ogrozili svojo produktivnost ali prilagodljivost.