Microsoft pēdējos gados ir ieviesusi ērtas funkcijas operētājsistēmās Windows 10 un 11, taču izstrādātāju kopienai Windows apakšsistēma operētājsistēmai Linux 2, iespējams, ir izcilākā funkcija. Pamatojoties uz sākotnējo WSL, jaunākais WSL 2 sniedz izstrādātājiem lielāku jaudu un uzticamību. Izstrādātājiem ir jāzina, kā maksimāli izmantot WSL 2.
Nākamajā rakstā tiks apspriesti daži paraugprakses veidi Windows apakšsistēmas lietošanai operētājsistēmai Linux 2.
1. Izmantojiet Windows termināli
Pilnīgi jaunais Windows terminālis ir jaudīgs atvērtā pirmkoda terminālis no Microsoft veikala. Microsoft izstrādāja Windows termināli, lai tieši integrētu WSL 2 un automātiski konfigurētu jebkuru Linux izplatīšanu, tiklīdz tie ir instalēti. Tas nozīmē, ka varat viegli pārslēgties starp Windows un Linux, neiestatot citu vidi.

Izvēlne Atvērt jaunu cilni
Windows terminālis var atbalstīt daudzas čaulas, piemēram, PowerShell , WSL 2 un Command Prompt . Tā piedāvā arī vairākas produktivitātes funkcijas, tostarp vairākas cilnes, meklēšanas joslu un sadalīto rūti; Jūs pat varat pielāgot termināļa izskatu atbilstoši savām vēlmēm.
Tā kā Windows terminālis ir atvērtā pirmkoda projekts, varat būt drošs, ka kopiena to nepārtraukti uzlabos, lai uzlabotu lietotāja pieredzi.
2. Visual Studio koda integrācija

Kods VSCode klēpjdatorā
Daudzi izstrādātāji paļaujas uz VS Code, ārkārtīgi elastīgu IDE (koda redaktoru). Tas piedāvā integrētu termināli, paplašinājumu atbalstu un īpaši pielāgojamu intuitīvu saskarni. Ja izstrādei izmantojat WSL 2, vēlēsities integrēt WSL 2 ar Visual Studio kodu, lai nodrošinātu vienmērīgu darbplūsmu.
Varat izmantot VS kodu ar WSL 2, nodrošinot, ka jūsu Windows sistēmā ir Visual Studio kods un WSL 2 Linux izplatīšana. Programmā Visual Studio Code varat instalēt paplašinājumu Remote - WSL un konfigurēt to atbilstoši savām prasībām.
3. Iestatiet vairākas konfigurācijas
Ja plānojat izmantot WSL 2 darbam, personīgām mācībām vai skolai, apsveriet iespēju izveidot atsevišķu lietotāja profilu. Tas ļaus jums sakārtot lietojumprogrammas, konfigurācijas un failus.
Viena no metodēm, kā iestatīt vairākus profilus, ir izmantot Windows termināli; Kad esat to instalējis datorā ar operētājsistēmu Windows 10 vai 11, dodieties uz Iestatījumi > Profili > Pievienot .
4. Atjaunināt pakotni
Tāpat kā jebkura cita Linux izplatīšana, jums būs jānodrošina, lai pakotnes un rīki, ko izmantojat WSL 2, tiek pastāvīgi atjaunināti. Šādi rīkojoties, jūsu WSL 2 ir drošs, uzticams un darbojas optimāli. Lai atjauninātu pakotnes WSL 2, ievadiet šādu komandu:
sudo apt-get update
sudo apt-get upgrade
5. Palaidiet konteinerus ar Docker

Ubuntu darbojas kā doka konteiners
Docker ir atvērtā pirmkoda platforma, kas ļauj izstrādātājiem efektīvi izveidot, izvietot un palaist lietojumprogrammas konteineros. Visas atkarības ir sagrupētas, lai jūsu projektu varētu viegli izvietot jebkurā vidē.
Varat izmantot Docker operētājsistēmās Windows 10 un 11, izmantojot Docker Desktop kā atsevišķu lietojumprogrammu, vai integrēt to ar Windows apakšsistēmu operētājsistēmai Linux, lai nodrošinātu labāku veiktspēju un efektīvu resursu patēriņu. Rakstā stingri ieteicams palaist konteinerus ar WSL 2 izstrādei vai testēšanai.
Windows apakšsistēma operētājsistēmai Linux 2 ir neticama un efektīvi mazina plaisu starp Linux un Windows ekosistēmām. Kā izstrādātājs, kurš pārzina sistēmu Windows, varat izmantot WSL 2, lai iegūtu labāko gan no Windows, gan Linux, neapdraudot savu produktivitāti vai elastību.