Microsoft je uveo praktične značajke za Windows 10 i 11 posljednjih godina, ali za zajednicu programera, Windows Subsystem za Linux 2 vjerojatno je značajka koja se ističe. Temeljen na izvornom WSL-u, noviji WSL 2 donosi više snage i pouzdanosti programerima. Programeri moraju znati kako izvući maksimum iz WSL 2.
Sljedeći članak govori o nekim najboljim praksama za korištenje Windows podsustava za Linux 2.
1. Koristite Windows terminal
Potpuno novi Windows terminal moćan je terminal otvorenog koda iz Microsoftove trgovine. Microsoft je dizajnirao Windows terminal za izravnu integraciju WSL 2 i automatsku konfiguraciju svih distribucija Linuxa čim se instaliraju. To znači da se možete jednostavno prebacivati između Windowsa i Linuxa bez potrebe za postavljanjem drugog okruženja.
Izbornik Otvaranje nove kartice
Windows terminal može podržati mnoge ljuske, kao što su PowerShell , WSL 2 i Command Prompt . Također nudi niz značajki produktivnosti, uključujući višestruke kartice, traku za pretraživanje i podijeljeno okno; Možete čak i prilagoditi izgled terminala prema vašim željama.
Budući da je Windows Terminal projekt otvorenog koda, možete biti sigurni da će ga zajednica neprestano poboljšavati kako bi poboljšala korisničko iskustvo.
2. Visual Studio Code integracija
Kod u VSCodeu na laptopu
Mnogi se programeri oslanjaju na VS Code, iznimno fleksibilan IDE (uređivač koda). Nudi integrirani terminal, podršku za proširenja i ima super prilagodljivo intuitivno sučelje. Ako koristite WSL 2 za razvoj, htjet ćete integrirati WSL 2 s Visual Studio Code za glatki tijek rada.
Možete koristiti VS Code s WSL 2 tako da osigurate da imate Visual Studio Code i WSL 2 Linux distribuciju na vašem Windows sustavu. Možete instalirati Remote - WSL proširenje u Visual Studio Code i konfigurirati ga prema svojim zahtjevima.
3. Postavite više konfiguracija
Ako planirate koristiti WSL 2 za posao, osobno učenje ili školu, razmislite o stvaranju zasebnog korisničkog profila. To će vam omogućiti da organizirate svoje aplikacije, konfiguracije i datoteke.
Jedna metoda za postavljanje višestrukih profila je korištenje Windows terminala; Nakon što ga instalirate na svoje računalo sa sustavom Windows 10 ili 11, idite na Postavke > Profili > Dodaj .
4. Paket ažuriranja
Kao i svaka druga distribucija Linuxa, morat ćete osigurati da se paketi i alati koje koristite na WSL 2 kontinuirano ažuriraju. Na taj način osiguravate da je vaš WSL 2 siguran, pouzdan i da radi optimalno. Za ažuriranje paketa na WSL 2 unesite sljedeću naredbu:
sudo apt-get update
sudo apt-get upgrade
5. Pokrenite spremnike s Dockerom
Ubuntu radi kao docker spremnik
Docker je platforma otvorenog koda koja razvojnim programerima omogućuje učinkovitu izgradnju, implementaciju i pokretanje svojih aplikacija u spremnicima. Sve su ovisnosti grupirane tako da se vaš projekt može jednostavno implementirati u bilo kojem okruženju.
Možete koristiti Docker na Windowsima 10 i 11 putem Docker Desktop-a kao samostalnu aplikaciju ili ga integrirati s Windows podsustavom za Linux za bolje performanse i učinkovitiju potrošnju resursa. Članak snažno preporučuje da svoje spremnike pokrenete s WSL 2 za razvoj ili testiranje.
Windows podsustav za Linux 2 je nevjerojatan i učinkovito premošćuje jaz između Linux i Windows ekosustava. Kao programer upoznat sa sustavom Windows, možete iskoristiti WSL 2 da dobijete najbolje od Windowsa i Linuxa bez ugrožavanja vaše produktivnosti ili fleksibilnosti.