Giunsa ang Pag-install sa Windows Subsystem alang sa Linux


Ang Windows Subsystem for Linux (WSL) nagpadagan ug GNU/Linux Environment nga naglakip sa kadaghanan sa command-line utilities ug mga aplikasyon sa ibabaw sa Windows OS. Sa naandan adunay daghang mga paagi nga mahimo namon nga i-set up ang Linux OS aron magamit. Mahimong kini usa ka dual boot, nga nagdagan pinaagi sa VirtualBox, o i-install kini ingon among panguna nga OS.

Karon sa Windows Subsystem para sa Linux, nagdugang usa ka bag-ong kapabilidad nga nagwagtang sa overhead sa pag-set up sa OS gikan sa wala. Sayon ang pag-set up sa WSL ug Pag-install sa Linux ug pag-adto. Aron mahibal-an ang dugang bahin sa arkitektura sa WSL, tan-awa ang \Microsoft Build 2019 - BRK3068.

Dinhi atong i-set up ang WSL 2 nga mao ang pinakabag-o nga pagpagawas. Ang WSL 2 kabahin sa Windows 10, ang bersyon 2004 nga gipagawas niadtong Mayo 2020. Ang WSL 1 migamit ug hubad o compatibility layer tali sa Linux ug Windows samtang ang WSL 2 naggamit sa virtual machine nga teknolohiya aron tugotan ka sa pagpadagan sa tinuod nga Linux kernel direkta sa Windows 10.

Sa wala pa i-install ang WSL 2 kinahanglan nimo Windows 10, Bersyon 1903, Pagtukod 18362, o mas taas pa.

I-enable ang Windows Subsystem ug Virtual Machine para sa Linux

Kinahanglan nimo una nga mahimo ang Windows Subsystem para sa Linux ug Virtual Machine Platform nga opsyonal nga mga bahin sa dili pa i-install ang bisan unsang mga distribusyon sa Linux sa Windows system. Ang WSL 2 naggamit sa teknolohiya sa Virtual Machine imbes nga usa ka layer sa paghubad aron makigkomunikar tali sa Windows ug Linux.

Ablihi ang PowerShell isip Administrator ug padagana ang mosunod nga mga sugo aron ma-on ang feature sa WSL ug VM ug i-reboot ang sistema sa makausa.

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

I-install ang Imong Linux Distribution of Choice sa Windows

Ablihi ang Microsoft Store ug pilia ang imong paborito nga distribusyon sa Linux.

Alang sa mga katuyoan sa demonstrasyon, among i-install ang Ubuntu, adto sa Microsoft store, ug sa search bar type Ubuntu.

Ablihi ang Ubuntu 20.04 LTS ug i-klik ang Install.

Ang paglansad sa Ubuntu dali ra sa Windows. Adto lang sa pagpangita ug i-type ang Ubuntu, ipakita niini ang tanan nga na-install nga bersyon sa Ubuntu.

Mahimo usab nimo i-pin kana sa Windows Taskbar o kung naggamit ka usa ka bag-ong Windows Terminal mahimo nimong i-configure kini. Karon atong ilunsad ang Ubuntu 20.04. Kung gilansad nimo kini sa unang higayon magkinahanglan kini og pipila ka oras aron ma-set up ang pipila ka mga butang sa backend unya kini mag-aghat kanamo sa pagbutang sa username ug password.

Niini nga yugto, mahimo ka makadawat usa ka sayup sa pag-install sa sangkap sa kernel. Aron ayuhon kini nga sayup kinahanglan nimo nga i-download ug i-install ang WSL2 Linux Kernel.

0x1bc WSL 2 requires an update to its kernel component. 

Para sa impormasyon palihog bisitaha ang https://aka.ms/wsl2kernel

Karon akong gi-configure ang 18.04 ug 20.04 sa parehas nga paagi sama sa gipakita sa miaging seksyon. Ablihi ang kabhang ug i-type ang mosunod nga sugo aron masusi ang Distribution and Release sa imong Ubuntu.

lsb_release -a

Karon nahuman na kami sa pag-install sa Ubuntu sa Windows. Sulod sa gamay nga panahon mahimo na kita nga adunay usa ka functional distro diin kita makasugod sa pag-instalar sa mga himan ug mga pakete sama sa docker, ansible, git, python, ug uban pa sumala sa atong gikinahanglan.

Pagkat-on sa Windows Subsystem Commands alang sa Linux Distro

Adunay pipila ka mga kapilian nga magamit namon aron ilunsad ang among Linux Distribution direkta gikan sa PowerShell o CMD prompt.

1. Isulat ang mosunod nga sugo, nga magpakita sa listahan sa mga opsyon nga atong magamit uban sa wsl.

wsl -help

2. Susiha ang na-instalar nga bersyon sa pag-apod-apod pinaagi sa pagpadagan sa sugo sa mosunod nga sugo.

wsl -l

Gikan sa output niini nga sugo, imong makita ang duha ka bersyon sa Ubuntu nga na-install ug ang Ubuntu 20.04 gitakda nga ilunsad isip default.

3. Ang Default Distribution (Ubuntu 20.04) mahimong ilunsad pinaagi lamang sa pag-type.

wsl

4. Usba ang default nga distribusyon sa Linux pinaagi sa pagpadagan sa command.

wsl -s Ubuntu-18.04

5. Sumpaysumpaya sa piho nga pag-apod-apod uban sa usa ka piho nga user pinaagi sa pagpadagan sa sugo.

wsl -d Ubuntu-18.04 -u tecmint

6. Mahimo natong ipasa ang pipila ka mga bandera uban sa sugo nga \wsl -l\ aron masusi ang kahimtang sa pag-apod-apod.

  • wsl -l --all – Ilista ang tanang distribusyon.
  • wsl -l --running – Ilista lamang ang mga distribusyon nga nagdagan karon.
  • wsl -l --quiet – Ipakita lamang ang mga ngalan sa pag-apod-apod.
  • wsl -l --verbose – ipakita ang detalyadong impormasyon bahin sa tanang distribusyon.

7. Pinaagi sa pagpadagan sa mosunod nga sugo, atong masusi kon unsa nga WSL nga bersyon ang akong Linux Distribution nagdagan.

wsl -l -v

Ang akong Ubuntu 20.04 nagdagan sa bersyon nga WSL 1 tungod kay kini gi-configure nga dugay na. Mahimo nako nga mabag-o kana sa WSL 2 pinaagi sa pagpadagan sa mando.

wsl --set-version Ubuntu-20.04 2

Magkinahanglan kini og pipila ka panahon aron makompleto ug imong makita ang \Conversion Complete kung ang WSL 1 nakabig ngadto sa WSL 2.

Sa pagdagan sa --set-version nga sugo, ablihi ang laing PowerShell window ug padagana ang wsl -l -v aron masusi ang kasamtangang kahimtang. Kini ipakita ingon nga \Pagkabig.

wsl -l -v

Mahimo nimong ipadagan pag-usab ang mosunod nga sugo aron masusi ang kasamtangan nga bersyon sa WSL. Ang akong Distribution karon magdagan sa WSL2.

wsl -l -v

Mahimo usab namon nga itakda ang WSL2 ingon default nga bersyon aron kung mag-install kami bag-ong pag-apod-apod kini modagan sa WSL2. Mahimo nimong itakda ang default nga bersyon pinaagi sa pagdagan.

wsl --set-default-version 2

Sa kini nga artikulo, nakita namon kung giunsa ang pag-configure sa WSL 2 aron ma-install ang Ubuntu Linux sa Windows ug nahibal-an ang pipila nga mga kapilian sa command-line nga magamit namon gikan sa PowerShell o cmd prompt.

Atol sa Pag-install, mahimo nimong masugatan ang lainlaing mga sayup nga wala nako nasugatan, sa kini nga kaso, ang opisyal nga seksyon sa FAQ gikan sa dokumentasyon sa Microsoft aron makakuha dugang nga panabut bahin sa WSL.