Nasveti in triki za WSL: Stvari, ki jih lahko počnete z WSL

Nasveti In Triki Za Wsl Stvari Ki Jih Lahko Pocnete Z Wsl



WSL je sprememba igre, ki omogoča popolno izkušnjo Linuxa znotraj sistema Windows. Toda za njegovo optimizacijo moramo storiti več kot le zanašati se na privzete nastavitve. V tej objavi bomo govorili o nasvete in trike za pospešitev in izboljšanje WSL izkušnje .



gonilnika ni bilo mogoče naložiti, ker je prejšnja različica gonilnika še vedno v pomnilniku.

Najboljši nasveti in triki WSL

Sledi nekaj najboljših nasvetov in trikov WSL za pospešitev in izboljšanje izkušnje WSL.





  1. Namestite zelo napreden terminal Windows v WSL
  2. Preklopite na Z-Shell in Oh My Zsh Framework
  3. Uporabite VSCode v okolju WSL znotraj sistema Windows
  4. Optimizirajte podsistem Windows za procesor in pomnilnik Linux 2 (WSL2).
  5. Preklopite na drugo distribucijo

Pogovorimo se o njih podrobno.





Stvari, povezane z WSL

1] Namestite zelo napreden terminal Windows v WSL



Ko namestite distribucijo Linuxa, boste dobili privzeti terminal, kar je povsem očitno, saj si Linuxa ne moremo predstavljati brez pripomočka ukazne vrstice. Če pa želite nekaj svežega in drugačnega, poskusite Windows Terminal.

Windows Terminal je zmogljiva aplikacija s številnimi sodobnimi funkcijami, vključno z okni z zavihki, ki bi jih pričakovali od katerega koli terminalskega emulatorja. Podpira ne le Linux, ampak tudi PowerShell in ukazni poziv.

Vendar ima še vedno nekaj grobih robov in od uporabnikov zahteva urejanje nastavitev v datoteki ».json«. Vendar ne bi imeli težav z urejanjem konfiguracijskih datotek, če ste izkušen uporabnik ukazne vrstice. Za dostop do datoteke .json pojdite na nastavitve in kliknite Odpri datoteko JSON. Če želite prenesti pripomoček, pojdite na apps.microsoft.com in kliknite gumb Prenesi.



2] Preklopite na Z-shell in Oh My Zsh Framework

  WSL nasveti in triki za pospešitev in izboljšanje WSL izkušnje

Zsh, znan tudi kot Z-shell, je lupina z naprednejšimi funkcijami kot Bash. Zsh ima vgrajeno integracijo Git in podpira nameščanje tem in vtičnikov ter samodejno dokončanje in samodejno popravljanje.

Namestitev Z-shell je precej preprosta, zagnati moramo naslednji ukaz.

sudo apt install zsh -y

Po namestitvi Z-Shell je čas, da namestite 'Oh moj Zsh' Okvir. To je ogrodje, ki ga vodi skupnost in vam omogoča enostavno upravljanje različnih tem in vtičnikov za Zsh. Za namestitev tega ogrodja potrebujemo Curl in Git. Če želite storiti enako, zaženite spodnji ukaz.

sudo apt install curl git

Zdaj zaženite spodnji ukaz, da namestite Oh My Zsh.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Vprašani boste, ali želite preklopiti na Zsh, za potrditev dejanja preprosto pritisnite Enter.

3] Uporabite VSCode v okolju WSL v sistemu Windows

Obstaja razširitev VSCode, ki vam omogoča nemoten dostop do vseh izvajalnih časov, pripomočkov in jedra Linuxa, ki ste jih namestili v WSL, v vašem razvojnem okolju. To pomeni, da lahko preprosto zaženete lastno kodo v okolju WSL na vašem računalniku Windows.

Če želite namestiti to orodje, morate iti na Tržnica razširitev v Visual Studio Code in poiščite 'WSL'. Ko se razširitev prikaže, jo izberite in kliknite Namesti. Zdaj se vrnite na svoj terminal WSL in izberite mapo, v kateri želite uporabiti VSCode. Nato vnesite naslednji ukaz:

code .

Ko odprete VSCode v Linuxu, boste morda pozvani, da zaupate avtorju datotek v mapi. Potrdite svojo odobritev in pripravljeni boste.

4] Optimizirajte podsistem Windows za procesor in pomnilnik Linux 2 (WSL2).

S konfiguracijo datoteke .wslconfig lahko natančno nastavimo porabo procesorja in pomnilnika WSL2. Sledite spodaj navedenim korakom, da storite enako.

  • Odprto Raziskovalec datotek in pojdi na C:\Uporabniki\.
  • Zdaj morate odpreti Beležnica in ustvarite datoteko .wslconfig v svoji uporabniški mapi.
  • Če želite spremeniti to datoteko, lahko uporabite naslednjo obliko.

makefileKopiraj kodo[wsl2]
# Če želite omejiti uporabo pomnilnika VM na največ 6 GB, lahko to nastavite kot cela števila z uporabo GB ali MB
pomnilnik = 6GB
# Za nastavitev VM za uporabo 4 virtualnih procesorjev
procesorji=4

  • Ko naredite zahtevane sistemske spremembe, morate odpreti PowerShell ali ukazni poziv in zaženite naslednji ukaz, da zaustavite primerek WSL.
    wsl --shutdown
  • Zdaj pa teci wsl za zagon primerka.

Če želite pozneje narediti kakršne koli spremembe, pojdite v to datoteko in prilagodite vnose »pomnilnik« in »procesorji«.

5] Preklopite na drugo distribucijo

Ena od velikih prednosti uporabe podsistema Windows za Linux (WSL) je možnost hkratnega izvajanja več različnih distribucij Linuxa. Alpine Linux in Ubuntu lahko uporabljate istočasno, da raziskujete in najdete svoj okus. Zaženite naslednji ukaz, da nastavite privzeto distribucijo.

wsl --set-default distro-name

Opomba: Zamenjajte »ime-distro« z distribucijo, ki jo želite uporabiti.

To je to!

Preberite: Popravite napako pri izvajanju strežnika v WSL

Kako lahko naredim svoj WSL hitrejši?

Datoteke Linux shranite v WSL, datoteke Windows pa v datotečni sistem Windows za najboljše delovanje. Vendar pa za optimizacijo delovanja poskusite ustvariti in urediti datoteko .wslconfig, kot je bilo omenjeno prej.

Preberite: Kako zagnati datoteko .sh ali Shell Script v sistemu Windows

Ali WSL uporablja veliko RAM-a?

Poraba pomnilnika WSL je omejena na polovico pomnilnika vašega sistema. V mojem primeru, ker imam 16 GB, WSL uporablja 4 GB. Pomembno je upoštevati, da lahko uporabi do polovico vašega pomnilnika in vsa vaša jedra CPE/GPU, vendar bo to storil le, če bo potrebno. V nasprotnem primeru teh sredstev ne bo porabljala po nepotrebnem. Če pa želite te omejitve nastaviti ročno, si oglejte prej omenjeni vodnik.

Preberite tudi: WSL ne deluje ali se ne zažene v sistemu Windows .

  WSL nasveti in triki za pospešitev in izboljšanje WSL izkušnje
Priljubljene Objave