Mga Tip at Trick sa WSL: Mga bagay na gagawin sa WSL

Mga Tip At Trick Sa Wsl Mga Bagay Na Gagawin Sa Wsl



Ang WSL ay isang game-changer, na nagbibigay-daan sa isang kumpletong karanasan sa Linux sa loob ng Windows. Ngunit para ma-optimize ito, kailangan nating gumawa ng higit pa kaysa umasa sa mga default na setting. Sa post na ito, pag-uusapan natin mga tip at trick upang mapabilis at mapabuti ang karanasan sa WSL .



Pinakamahusay na Mga Tip at Trick sa WSL

Ang mga sumusunod ay ilan sa pinakamahusay na Mga Tip at Trick ng WSL upang Pabilisin at pagbutihin ang karanasan sa WSL.





  1. Mag-install ng mas advanced na Windows Terminal sa WSL
  2. Lumipat sa Z-Shell at Oh My Zsh Framework
  3. Gamitin ang VSCode sa loob ng WSL environment sa loob ng Windows
  4. I-optimize ang Windows Subsystem para sa Linux 2 (WSL2) na CPU at Memory
  5. Lumipat sa ibang Distro

Pag-usapan natin ang mga ito nang detalyado.





candyopen

Mga bagay na gagawin sa WSL

1] Mag-install ng mas advanced na Windows Terminal sa WSL



Kapag nag-install ka ng pamamahagi ng Linux, makakakuha ka ng default na terminal, na medyo halata dahil hindi namin maiisip ang Linux na walang command-line utility. Gayunpaman, kung gusto mo ng bago at kakaiba, subukan ang Windows Terminal.

Ang Windows Terminal ay isang makapangyarihang application na may maraming modernong feature, kabilang ang mga naka-tab na window, na inaasahan mo mula sa anumang terminal emulator. Sinusuportahan nito hindi lamang ang Linux kundi pati na rin ang PowerShell at Command Prompt.

Gayunpaman, mayroon pa rin itong ilang magaspang na gilid at nangangailangan ng mga user na i-edit ang mga setting sa isang '.json' na file. Ngunit hindi ka magkakaroon ng problema sa pag-edit ng mga configuration file kung ikaw ay isang may karanasan na gumagamit ng command line. Upang ma-access ang .json file, pumunta sa Mga setting at mag-click sa Buksan ang JSON file. Upang i-download ang utility, pumunta sa apps.microsoft.com at mag-click sa pindutang I-download.



2] Lumipat sa Z-shell at Oh My Zsh Framework

  Mga Tip at Trick ng WSL upang Pabilisin at pagbutihin ang karanasan sa WSL

Ang Zsh, na kilala rin bilang Z-shell, ay isang shell na may mas advanced na feature kaysa Bash. Ang Zsh ay may built-in na Git integration at sumusuporta sa pag-install ng mga tema at plugin, pati na rin ang auto-completion at autocorrection.

Ang pag-install ng Z-shell ay medyo simple, kailangan nating patakbuhin ang sumusunod na command.

sudo apt install zsh -y

Pagkatapos i-install ang Z-Shell, oras na para i-install ang 'Oh My Zsh' Balangkas. Ito ay isang balangkas na hinimok ng komunidad na nagbibigay-daan sa iyong madaling pamahalaan ang iba't ibang mga tema at plugin para sa Zsh. Upang mai-install ang balangkas na ito, kailangan namin Kulot at Git. Upang gawin ang parehong, patakbuhin ang utos na ibinigay sa ibaba.

sudo apt install curl git

Ngayon, patakbuhin ang command na binanggit sa ibaba upang i-install ang Oh My Zsh.

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

Tatanungin ka kung gusto mong lumipat sa Zsh, para kumpirmahin ang iyong aksyon, pindutin lang ang Enter.

3] Gamitin ang VSCode sa loob ng WSL environment sa loob ng Windows

Mayroong isang extension ng VSCode na nagbibigay-daan sa iyong walang putol na ma-access ang lahat ng mga runtime, utility, at Linux kernel na iyong na-install sa WSL, sa loob ng iyong development environment. Nangangahulugan ito na madali mong mapatakbo ang iyong sariling code sa loob ng WSL environment sa iyong Windows machine.

Upang i-install ang tool na ito, kailangan mong pumunta sa Extension Marketplace sa Visual Studio Code at hanapin 'WSL'. Kapag lumitaw ang extension, piliin ito at mag-click sa I-install. Ngayon, bumalik sa iyong WSL terminal at pumili ng folder kung saan mo gustong gamitin ang VSCode. Pagkatapos, ipasok ang sumusunod na command:

code .

Kapag binubuksan ang VSCode sa Linux, maaaring hilingin sa iyo na magtiwala sa may-akda ng mga file sa folder. Ibigay ang iyong pag-apruba, at handa ka nang umalis.

4] I-optimize ang Windows Subsystem para sa Linux 2 (WSL2) na CPU at Memory

Maaari naming i-fine-tune ang WSL2 CPU at paggamit ng Memory sa pamamagitan ng pag-configure ng .wslconfig File. Sundin ang mga hakbang na binanggit sa ibaba upang gawin ang parehong.

  • Bukas File Explorer at pumunta sa C:\Users\.
  • Ngayon, doon kailangan mong buksan Notepad at lumikha ng .wslconfig file sa iyong folder ng user.
  • Upang gumawa ng mga pagbabago sa file na iyon, maaari mong gamitin ang sumusunod na format.

makefileCopy code[wsl2]
# Upang limitahan ang memorya ng VM na gumamit ng hindi hihigit sa 6 GB, maaari itong itakda bilang mga buong numero gamit ang GB o MB
memory=6GB
# Upang itakda ang VM na gumamit ng 4 na virtual na processor
mga processor=4

  • Pagkatapos gawin ang mga kinakailangang pagbabago sa system, kailangan mong buksan PowerShell o Command Prompt at patakbuhin ang sumusunod na command upang i-shut down ang WSL instance.
    wsl --shutdown
  • Ngayon, tumakbo wsl para simulan ang instance.

Kung gusto mong gumawa ng anumang mga pagbabago sa ibang pagkakataon, pumunta sa file na iyon at ayusin ang mga entry na 'memory' at 'processors'.

5] Lumipat sa ibang Distro

Ang isa sa mga magagandang benepisyo ng paggamit ng Windows Subsystem para sa Linux (WSL) ay ang kakayahang sabay na magpatakbo ng maraming iba't ibang mga distribusyon ng Linux. Pinapayagan kang gumamit ng Alpine Linux at Ubuntu nang sabay upang galugarin at mahanap ang iyong panlasa. Patakbuhin ang sumusunod na command upang magtakda ng default na pamamahagi.

wsl --set-default distro-name

Tandaan: Palitan ang 'distro-name' ng pamamahagi na gusto mong gamitin.

Ayan yun!

Basahin: Ayusin ang error sa execution ng Server sa WSL

Paano ko mapapabilis ang aking WSL?

Mag-imbak ng mga Linux file sa WSL at Windows file sa Windows file system para sa pinakamahusay na performance. Gayunpaman, para ma-optimize ang performance, subukang gumawa at i-edit ang .wslconfig file, gaya ng nabanggit kanina.

Basahin: Paano patakbuhin ang .sh o Shell Script file sa Windows

Gumagamit ba ang WSL ng maraming RAM?

Ang paggamit ng memory ng WSL ay limitado sa kalahati ng memorya ng iyong system. Sa aking kaso, dahil mayroon akong 16GB, ang WSL ay gumagamit ng 4GB. Mahalagang tandaan na maaari nitong gamitin ang hanggang kalahati ng iyong memorya at lahat ng iyong CPU/GPU core, ngunit gagawin lang ito kung kinakailangan. Kung hindi, hindi nito uubusin ang mga mapagkukunang ito nang hindi kinakailangan. Gayunpaman, kung gusto mong manu-manong i-configure ang mga limitasyong ito, tingnan ang gabay na nabanggit kanina.

Basahin din: Ang WSL ay hindi gumagana o nagsisimula sa Windows .

  Mga Tip at Trick ng WSL upang Pabilisin at pagbutihin ang karanasan sa WSL
Patok Na Mga Post